As I sit here, on the eve of my 12th Mother’s Day, so many emotions creep up on me. From the minute the nurses laid Braiden on my chest when he was born, my life, and purpose changed forever. I had this new title “Mom”, and someone depended on me for absolutely everything.

Those newborn days are so tiring and absolutely overwhelming. There have been so many times where I have been anxious for whatever stage we were in to pass so we could move on to the next.

Waking up every two hours to nurse, I’d sit there staring at Brian wondering if he was pretending to be asleep. Teething babies? Hard pass, all my kids were terrible teethers. Potty training? Good Lord, I have had my fair share of gag worthy moments. Also, I’ve officially added “Professional Puke Catcher” to my resume, because well, that’s an acquired skill.

Now, my youngest is almost 4 years old and I’d give anything to have time slow down. All of the challenges that come with being a mom have been bittersweet this last time around. Not having to buy diapers ever again is both exciting and sad in the same thought.

Even though I’d do anything to go back in time and tell “newborn mom” me to slow down and live in the moment more, I wouldn’t trade where we are at as a family right now. Watching the boys fall in love with playing baseball, going to dance recitals, fostering the love and friendship between the four of them, homeschooling, seeing all of their different personalities develop, while challenging at times, is also so much fun. All those days I felt like I was in pure survival mode, counting down the minutes until bed time, have led me to today and I am so grateful for this journey because it has made me a better person.

There have been times out in public where I will see a new mom who looks like she’s just trying to get through her current stage and I just want to yell out “Girl- you got this”.

Motherhood is such a wild adventure. It has brought me to my knees on more than one occasion and taught me how to love in ways I never understood before. I’ve experienced heartache, frustration, happiness and overwhelming pride as a mother. I’ve cried for other mom’s who have lost their children, and have been there to assure others that what they are going through is completely normal.

Being a mom has caused me to have an even greater appreciation for my own mother. You can’t really comprehend the countless hours put in to being a mom that no one ever sees, until you’re in the role yourself. It’s truly hard to grasp, just how much is actually jam packed into the job description, unless you’re living it.

Some days I sit and look at these 4 little humans I have been entrusted with and wonder how I got so lucky. Even though it’s the toughest job I’ve ever taken on, “mother” is the greatest title I have ever been blessed with. It has changed me in more ways than one. It has made me stronger physically and emotionally, it has made me a better wife, a better friend, more understanding, it has challenged me to do things I didn’t know I was capable of and made me softer than I’d like to admit. I will forever be grateful to God for giving me the strength and guidance I need to raise these babies of mine.

Mommas, if you’re struggling to get through this “stage” of motherhood, just know, Girl- you’ve got this. In the blink of an eye, it will be an all too distant memory and you’ll find yourself missing being needed at all hours of the night. In those moments when you’re staring at the clock, wondering how you’re going to make it to bed time, try to remember that time is fleeting and the next phase of life will be here before you know it. Out of all the skills gained on the job, you also assume the role of Superwoman. And you, dear momma, are just that.

So, Happy Mother’s Day to all the Superwomen out there. Happy Mother’s day to all the women in my life that have been a mother figure to me and helped shape who I am today. And Happy Mother’s Day to the most badass Superwoman I know, my momma, I love you.