Wow Astrid it seems really rude to me. Our family are vegetarians..ie no chicken or fish either lol. I would feel flattered if people went out of their way like you are because honestly I always feel that I should be providing alternatives (and do) rather than put that expectation on anyone else. You are doing a fantastic job at catering for people and maybe your friend needs to be a bit more appreciative of your efforts!!!

Jo