My DS is 2.3, he's generally a very gentle, happy and easy-going little boy. But recently he's been really nasty to DP when he comes home after a few hours at work, cricket etc.
Today, poor DP was greeted by shouts of 'back to work', and was practically pushed out the door by DS. He then cried for about 5 minutes (DS, not DP!), refused to hug him, and said 'don't like Daddy' a few times.
10 minutes later and he's on DP's lap, hugging, laughing and reading a book together.
DP's understandably a little upset at DS's behaviour. DS clearly loves his Dad, so why is he being so nasty to him?