It is a phrase we all use loosly. As PRMG said, yes, some thing seem to drag while others are suddenly there.

I remember when DD1 was born they handed me the kinder forms to dill in. That time seemed years away but was suddenly there I was answering the letter of acceptance for her to go to kinder.

We all enjoy our children and milestones at different times to others. It does not mean we enjoy them any less. I can understand the sleep issue, my DD2 was over 3 before she slept through.

Just remember, when she has outgrown one stage another will replace it. It is how we learn and how they learn. Mind you it can be very frustrating but that is the joy of parenting