With kids there are a lot of "firsts". First tooth, first play date, first day of school, first date etc. Yesterday was one of those "firsts". Peter got a haircut. It was just time for those beautiful golden locks to go. I can't tell you when the right time for the first haircut is. I just knew it was time.
While it was hard to see him leave the baby hair behind, I think I was actually more excited then anything. Sure I was a bit nostalgic but it was so cool to see my little Peter look like such a big boy. Some people will look at a baby and say "oh I wish they could just stay this age forever!" Fair enough. However, I don't feel that way. I have loved seeing Peter grow into a tiny person and each day I can't wait to see what he'll do next. The baby stage in life is fleeting for sure, but that's why each moment must be cherished and treasured. Even when they want to have a dance party at 3:30 a.m. you treasure that moment because it will be gone before you know it. That's not a sad thing! Those moments get replaced with other special moments and you just breath deep and take it all in.
So my "Baby Peter" looks like a handsome little boy now. While the thought of him growing up brings me to a few tears, I also smile at all the wonderful "firsts" that are yet to come. I love you Peter. My life would be incomplete without your little hand holding mine.
The before... James had no idea what was going on haha. He was content to chew on my new wrap. This was the best shot I could get. There was some squirming and a few tears involved but by the end he was happy.
Celebrate every "first"... They only happen once.