Parenting: there is no way to be a perfect one but a million ways to be a good one.
The good ones don't avoid the struggle, they are the ones that never give up despite the struggle. They are the ones who tirelessly work for the benefit of someone else and rarely get a thank you at the end of each long day, yet get up to do it all over again.
Mom shaming seems to be the name of the game these days but that's not what we are about. What works for some may not work for otheres., Parenting isn't a one-size-fits-all. We raise different kids in different ways in different places. The fact that you're not giving up and care that you're pouring your heart and soul into a tiny human—it's the only job that you will have where you will have bad days, good days, tired days, over it days, awesome days, I can't go on days and yet you will still show up.