You don’t know how much I beat myself up as a mother. I expect way too much out of myself. I feel like I could always be doing better.

I often have to tell myself that I really am doing my best. Nobody is expecting perfection here. The kids don’t know the difference.

Some days all I can manage to do is to get them ready for school and then make sure they have dinner that night. That’s sometimes my best for the day.

Of course, the Mom Guilt sets in and I beat myself up for being such a crappy mom. But am I a crappy mom? Not at all.

Photo by Tricia Galvin on Unsplash

If only I could make their childhoods more magical. I should be doing more activities with them. Their clothes are a bit wrinkled. I don’t do enough sensory play. I sent them to school with mismatched socks.

Who cares? In the grand scheme of things, does any of this matter? Am I doing the best that I can? The answer is YES!

Then, in the words of my aunt, “Let that sh*t go man!”

Let go of what you “could” do better. Of course you could do more. We could always do more. But you don’t have to!

Image by royharryman from Pixabay

That rung of the perfection latter is always going to be out of your reach. No matter how much you try, no matter how many steps you take to reach the top, you will never hit perfection.

Because it doesn’t exist. Someone will always be better than you. Someone will always do more than you. There will always be more that you could be doing.

This doesn’t just have to relate to motherhood. It can relate to anything in life.

If you find yourself constantly stressing about what you ARE NOT doing, stop that. Stop right now.

Of course there is always more we could be doing. But when you are trying to win a race where the finish line keeps moving, you are going to wear yourself down to the point where you are useless.

Photo by Jonathan Chng on Unsplash

I’m not saying to stop trying. Oh no, keep going. No need to give up completely just because perfection can’t be obtained. Just make sure when you do your best, you aren’t killing yourself in the process.

It’s OK to reevaluate what your best is each day. Some days your best is on point and it is as near perfection as one can get. But then some days it’s pretty darn mediocre. That’s OK.

You did your best. You get to be proud of that. Don’t beat yourself up.

So if you need to hear this like I often do, you are doing great. Keep that sh*t up. Your best is good enough.