Was just discussing this with dp, ds is 2 1/2, and I think sometimes we forget that he is 2, and 2 year olds tantrum.
Mostly he is well behaved, funny, clever and good company but god when he doesnt get his own way he turns into Damien.
Mainly when he is tired or hungry, but if he decides he wants (or doesnt want) something then the tears and throwing himself and anything else he can get his hands on is there in seconds.
I have to admit, during the week I have a tendancy just to let him get on with it(SAHM), but weekends I give in to him more, easy life/stop WW III breaking out.
He is very affectionate though, lots of cuddles/kisses strokes for mummy, and often disappears into the garden and comes back with a flower for mummy