When your son is grown, if the most he could complain about from his childhood is that you prevented him eating meat then i'd say you had done a pretty good job, kids will always dislike something...