My son decided to become a vegan. I told him I won't cook extra meals for him, so he has to make his own food and also has to buy the extra ingredients he would need. He is mad at me now, telling me what a bad mother I am. But he is 16 and I think I'm right with my opinion. Or am I really a bad mom?