A man has been given an ultimatum from his vegan girlfriend who has demand that he give away his cat if they want a future together.

The shocked man took to Reddit to ask fellow users what they thought he should do in the difficult situation, beginning by explaining that he and his girlfriend have been dating for 7 months and are "super compatible in a lot of ways."

At the time they started dating, his girlfriend, who is a vegan, made it clear "it was important to her that any potential had similar cruelty-free values."

Fortunately, he was already a pescatarian, so he transitioned to a fully plant-based diet for her and had little difficulty doing so.

"My GF was proud of me for going cruelty-free and everything seemed well. We became "the vegan couple" on our college campus," he wrote.

But, then comes the problem... The man has a cat, named Mittens, who he adores. He's had her for 3 years and she's a "sweet and cuddly cat."

Shutterstock

His girlfriend has always been nervous around Mitten, often blaming it on "not growing up around cats," so they decided to "mostly hang out at her apartment instead of mine."

However, now the couple is looking to move in together, and "after a lot of talking and planning, my GF sat me down and dropped a bombshell on me."

The man explained that his girlfriend had told him that she did not see a future with him unless he was willing to give away Mittens.

"She said that she believed owning a cat is unconscionable for vegans, because they hunt mice and eat meat, and because the very act of owning a pet is a violation of vegan principles," he explained.

"I was stunned. I told her that I was absolutely not willing to give up Mittens, and she had no choice but to eat meat so I was reducing harm as much as possible by buying reputable brands of cat food. Plenty of vegans own cats and think along those same lines. My GF got mad and said 'how much flesh does your cat eat? How many animals died to make all that food? Would you be okay with that being human flesh?'"

The man then told his girlfriend he would have appreciated her telling him about her opinions on cats before they became serious, before leaving her apartment.

He went to explain that he won't get rid of his cat but it hurts him to think "that an otherwise wonderful relationship could be ending because of a difference in ideology."

"I don't even really understand where my GF is coming from because like I said, a lot of vegans own cats. Now granted, cat ownership can be a controversial topic in vegan circles and I probably would not have gotten a cat if I had been vegan at the time, but I have Mittens now, and she deserves to eat," he wrote.

He has since spoken to some of his vegan and vegetarian friends and they all agree his girlfriend is being unreasonable. Some even suggested that his girlfriend is using Mitten as an excuse to end their relationship.

"They probably don't understand why I haven't broken up yet, but I care about my GF so much. I'd hate for this bizarre curve ball to be the end of a beautiful thing. I want to try and work something out," he said.

He finished by writing: "Where do I even go from here? I will not compromise on Mittens and I don't think my GF will compromise either."

What do you think he should do?