HowlerKarma, that's so right about them knowing things logically, but acting anything but. My son knows everything about keeping himself healthy, but sometimes doesn't do those things... He is generally pretty good, though.

I also have explained that, part of being a good mummy is taking care of her babies. I am pretty flexible with letting him make decisions, bit the two things I am the boss of are his health and safety. I think that is the new struggle.