My daughter is 6 going on 16.
The moodiness, the attitude, and then 2 seconds later all sweetness and snuggly with me.
She's still fantastic though-just a little harder than she used to be, she never had terrible twos-people told me it was really three that was bad..but she was great, then I was warned about 4, nope, not *MY* daughter<ahh how naive I was>....then she hit 5 and the whining commenced..then 6 and the whining subsided a bit, but the moods, oh my gosh, how am I going to survive the teenage years??
Those moods come out of nowhere!
She's been this way for about a year(she'll be 7 around Halloween).
My son is 4(will be 5 around Labor Day) and he has been a joy this past year, I love to be around him, I think he is hilarious and I can really see who he is now, he's really come into his own...even though he does have his moments, trust me. Usually around bedtime. LOL
But from 18mos until about 2.5, 3 we called him THE BEAST.
He was awful, just, ugh, words cannot describe the frustration, the bone deep weariness we had from dealing with his antics.
Not all the time of course, but we literally could not even go to McDonalds with him, forget about a real restaurant. He'd act up, squirm away from us, make a scene etc etc.
Now he's a human being again.
