As I was laying in bed this morning trying to get the oomph to get out of bed.  I had a moment to reflect back on the last 6 years of my life.  Six years ago today I became a mom.

I remember the day I found out I was pregnant.  In one moment I was elated but seconds later that feeling turned to flat out fear.  Could I be somebody's mother?  Could I keep a tiny human alive.  Could I give this baby everything it could possibly need?  Questions I am sure every mother asks themselves when they find out they are going to be a mom.

In those 9 months you have before that bundle of joy arrives, you read all the books, buy the best things, go overboard on what you think you'll need to be a good mom.   Then on that miraculous day, you bring this tiny little life into the world.

I am a mom.  I may not have that tiny baby anymore.  I may not have multiple children but I am a mom.  I am a mom to the most amazing little boy.

I may have tripped up in the last six years.  I may not have done everything perfect.  I know I have failed on many accounts but as a mom you learn from those mistakes.

When you find out you are going to be a mom nobody tells you how hard it is going to be, they just tell you that you'll be a great mom.

Being a mom is the toughest job any person could have, but it is the most rewarding.  Especially when those unexpected hugs come along, that little person crawls into your bed and says "I just want to cuddle for a few minutes".  Those little words, "Mommy you're the best mommy in the world", "Mommy, I cannot go to sleep without my goodnight kisses".  Then those kisses, little tiny pieces of heaven.

It makes all the hard moments melt away.

So today I thank God for the best gift I could have ever received.  I thank God that on this day 6 years ago he gave me E.

Happy Birthday!

From my cake covered cutie:

Lori Crofford

To my handsome young man:

Photo by Steve Line