General Discussion
In reply to the discussion: I am a vegetarian. You've known me as a vegetarian for 20 years. Please do not invite me [View all]merrily
(45,251 posts)If you do want to continue being friends, first, stop preparing meat for them. Obviously, you resent it unless the equivalent is being done for you and what you choose to prepare for them is your choice, not theirs. Either give them a nice, vegetarian meal or invite them for dessert, coffee and cordials. Or for cocktails and lots of meatless appetizers. Or go out to eat somewhere that offers something you are happy to eat. And enjoy the event, without resentment.
Or, if you are preparing meat because you like the praise about the deliciousness, recognize that and decide if the praise is enough reward.
As for their invites, after 20 years, you know what the drill is. So, fill up before you go over to their place so that whatever they give you is a snack. And enjoy the event without resentment.
Let go of all else.
Or drop them as friends.