I'm the mom of a 2-year-old.
I'll have more to say about that (and the birthday party) when you have time to read about it. Right now you need to set aside the next 13 minutes of your life to watch this video. Yeah, yeah, 13 minutes is a little long. But do you know why YouTube changed its max upload time from 10 minutes to 15? Answer: moms. Moms like me.
Enjoy, and pass me the damn tissues. My baby girl is growing up!