There are about a million reasons why two ROCKS! Two has been by far the best age we've encountered so far. Babyhood was nice and cute, but that half baby, half kid age from one to two nearly killed all three of us. But two, he's now a full blown kid, and I couldn't love it more. Yea, there's a lot more whining and tantrums and screams of "NO!! MINE!! MEANIE!! BOOBOO!" but for the most part, he's turned into a fully funtioning person who can communicate and follow directions and likes to be helpful.
My absolute favorite part of this age is he knows what he's saying. A few months ago I could prompt him to say "I love you Mommy", but he didn't know what he was saying. It was still cute as could be, but lacked any emotion. Today though, today I experienced the best moment I think any parent could ever have. I was sleeping in, John had stayed home from work and got up with Alex. At around 8:30 or so, Alex snuck into my room, climbed up into bed with me and jumped around me saying "Mommy! I love you Mommy!" John came and got him and I stayed in bed another hour. When I finally got up at 9:30, I came into the family room and Alex ran up to me and said "Mommy, I missed you!"
You pour so much love into a kid, from day one you love them non-stop and get very little back. In the early days you have to settle for head bobbing and gas smiles, then they grow up a little and you get laughs and hugs, but when they can say it, and MEAN it, nothing is better than that.