Kevin McCaffery worked as a public school teacher for fifteen years before retiring to run his farm full-time. A few years ago, he went back to work as the director of a day care center in Ashland, Kentucky. He said in his lawsuit that he was sexually harassed by a superior, including being called "twinkle toes," and said the center fired him in spite of his spotless record.

Kevin sued for wrongful termination but the court threw out his case on the grounds Kentucky law does not , bar anti-gay discrimination at the workplace.

The Ashland Child Development Center, Kevin's former employer, contests his claims: The center told the court that Kevin was fired because of cost-cutting, but that the center also had legitimate cause to fire him based upon his job performance and unrelated to his sexuality and that his sexuality did not play a role in the decision. The Center further states that it was aware of Kevin's sexuality before he was hired and that Kevin was open about his sexuality throughout his employment at the Center, with which the Center had no problem, stating that Kevin's sexuality had absolutely no bearing on the decision to hire him or the decision to fire him.

More than a year after losing his job, Kevin is still out of work, exhausted, and behind on bills and legal fees. He continues to work on the animal sanctuary he runs on his 18-acre property. LLA-Nanny Farms is home to llamas, cats, dogs, chickens, donkeys and pigs. Many of the animals, especially the 30+ dogs, came to Kevin as strays.

When Kevin spoke to BuzzFeed, he said his main concern was that, due to his financial problems, he wouldn't be able to feed all of his animals. He has never sold any of them, not even his prize-winning llamas. Now, though, he worries that he may be running out of options.

UPDATE: Stacy, one of our awesome community contributors, created a Go Fund Me page to raise money for the farm's food trough. As of February 24, 90 people have joined in to raise more than $5,800. You can visit the page here if you'd like to donate.