To be fair, I don't think the OP uses the word 'vegan' anywhere in his post. My vegetarian friends often get irritated when people confuse them for vegans. "Yes, of course I eat eggs. Yes, of course I drink milk"
"Yes, of course you should know the details of my diet based on one jargon word that means different things to different people but which I use to declare my deep-seated yet hastily-constructed beliefs."