One of the dumbest things we do as parents is compare our kids to other kids. In a way it's not a bad thing to do because if our kids are severely delayed it can help us know that there's a problem. But for the most part, as far as development goes, we all know deep down inside that our kids do things in their own timetable, but we still can't help ourselves.
One thing that was really different was the "terrible 2's" and "horrible 3's". Everyone always said "you think 2 is bad, wait till 3!" Which, if you don't know, statements like that drive me INSANE! If I am struggling with 2, the last thing I want to hear is that it gets worse with 3. But that's beside the point. Everyone warned me of various things and said 3 was worse than 2. But as 3 approached, things got easier with Nate. And that's when I started to realize he was a little bit different. Not in a bad way, but he does have ADHD (as much as I HATE labeling it as a disorder). All that really means is that his brain gets different blood flow to different areas. He is very normal in a lot of ways, and very different in others.
On the other hand, there's Audrey. She is more average and what I expected and let me tell you, I get the whole "horrible 3's" thing now. I hate to say they're horrible because they're normal, and she's not broken. She's just learning what she wants and doesn't want and learning how to fight for it.
She said something the other day that made me come to this realization. Actually, it was more of a yell, "I will watch anything I want!!" It's so hard to explain, but Nate just didn't have an attitude like that. It's almost reassuring in a way to watch her go through stages in a more expected way. I spent so much time worrying about Nate not doing the same things other kids his age were doing. Now I've come to peace with the fact that he will do things on his own, very different timeline, but it is just really nice to have a more predictable child!