First of all, if you're a single mom, you are an amazing human being. For real, you're the real MVP. I've had the pleasure of knowing a few single mothers in my life and the things you guys do are unbelievable. I've seen the hardships single mom's go through and when everything seems impossible, you make it all look so easy.
I can't imagine raising a child, or multiple children, by myself. The expenses, accidents, chores, school work, etc., all falls on you. Somehow you become chauffeur, nurse, master chef, party planner, mechanic, Santa Claus, and so much more. It's amazing to watch because you don't even realize what super powers you seem to posses. Whether the father doesn't want to be in the picture, isn't allowed in the picture, or was tragically forced out of the picture, it doesn't matter because you manage without him. Without anyone, except maybe a family member or a close friend. You give up your free time and personal life to make sure your children stay safe and have smiles on their faces.
Believe me, I know first hand it can't be an easy job. I've heard the sobs in the middle of the night. Seen the men who leave you because they can't handle your kids or even want children, and the people who turn their noses up at you at the grocery store because your kids are loud and crazy. I've seen the stress and the sleepless nights take their toll on you, and I've watched the bills pile up on the table. I've seen you take quick naps on the couch before you get up for your next double shift. But somehow, through all of this, you smile for your kids and you keep moving on.
I've never encountered stronger people than the single moms in my life. You are the real heroes in this world. You are an unmoving rock in the tornado that is life. You hold your head up high because you are an amazing mother and you are going get through whatever life throws at you. I can only hope to be as outstanding when I become a mother in the future. So thank you for teaching me lessons I couldn't have learned anywhere else. Like how to be fearless and caring, stubborn and open-minded, and dedicated and relaxed all at the same time. Thank you for all that you do.