Thanks guys.

I do ask him to speak nicely to me, and when asked he will, but it's like a ritual now, he whines at me, I say ask nicely please, he asks and he gets. I'm not sure how to break this habit. I'm not sure he'd understand if I just ignored the whining and I can't think of any other way. It drives me mad :/
He does it all the time too, it's not just booby related.


So it's ok to tell him "boobies are for bedtime" one day and not the next? I thought that'd be confusing.