DS 15 has always been quite fussy with regard to what he eats. He is very rigid about what brands he will eat and how meals need to be prepared and presented. Trying to save money by buying cheaper alternatives is a false economy with DS as there is no fooling him. He won't eat it if it's not one of his preferred brands. He thinks Aldi and Lidl are "shit". He will also only eat organic fruit and vegetables, and he won't even drink ordinary milk because the cows that produce it are "pumped full of chemicals". He's been making comments about my cooking which I've found quite hurtful. This has included things like "I think you should get some cooking lessons Mum" and "I wouldn't give that to the dog".
I don't want to make him out to be utterly horrible as he isn't. He doesn't really moan about anything else.
Should I make him cook his own meals from now on? Has anyone else got teens who are extremely fussy eaters?