Anyone who ever said that motherhood is easy was either a liar or in serious denial. Parenting in general is the hardest job on the planet! You are responsible for another HUMAN BEING! I’m a mother so I can only speak to motherhood. If you’re a father, please forgive me. I’d have to get my husband to write a post on that one.
As a mother of grown children I would like to encourage all young mothers to just do your best. That’s all you can do. It is probably inevitable that once they’re grown you’ll look back with some regrets.
As you’re raising them and doing your best, you’ll think you’re doing right, covering all the bases. You’re giving your family all you’ve got; all your love, your energy, your creativity, your heart and soul. It’s what good moms do. If you’re really good, you even balance that out with taking care of yourself.
Then, your kids grow up and you see that there were things you missed; bases you didn’t cover. Even a few bases you didn’t even know were there much less that they needed covering. This can lead to feelings of regret, failure, and anxiety. You question whether you were as good a mom as you thought you were being at the time. You realize that it’s too late to make any changes or do anything differently. These thoughts can be heartbreaking.
There’s no perfection this side of eternity, however. There are no perfect moms just like there are no perfect kids, no matter how things may appear on the surface. We’re all human. You are human. Human = imperfect! You did your best. You loved them, cared for them, taught them what you knew to teach them, and now it’s between them and God.
You need to forgive yourself and move on. Your job is done. You have come to the other side of the toughest job on the planet. Not that you’ll ever stop being “Mom”; loving them, worrying about them, offering wisdom and advice whenever you’re given the chance. But, it’s all on them now. The decisions, choices, consequences, and responsibilities are all theirs now. You’re passing the torch, so to speak, and you need to truly let it go. You did your best now give God the rest, and rest a little. You’ve earned it!