Earlier quoted context omitted.
Very true, but you know idealism, denial and delusion is a thing. Many will literally die rather than come to terms with the 'fact' that every human (without exception) needs some animal products.
Why are you so certain? To the best of my knowledge, the last time I consumed any meat (which is what you're agreeing with to begin, even though you later say the much more general "animal products" which includes milk), was on a 2015 trip to Kenya, where the cook somehow randomised the ingredients in everyone's sandwiches (I asked for a "cheese and pesto" sandwich, my cheese was switched with someone else's chicken)…
I feel obliged respond. I'll try and put a short useful response. ( It becomes a little tiring to give an elaborate, well thought out response when one repeatedly encounters what one sees as irrationality).
- I have _never_ see a vegan thrive (health wise) in the long run.
- Many 'honest' vegans admit occasionally binge eat animal products - in your case cheese.
- May 'vegans' lie outright
- There are lot of ex-vegans out there, some of them who were truly committed. Search for them on the web and you will find them.
- https://www.beyondveg.com/ has information from people who probably tried being vegans from the sixties. Grandpa may have some wisdom that you may not be aware of.