Why do we compare? Who do we compare with? What are the standards? Who set those standards?
No, there's so definite definition to being a mother. If there is any, that's being the best mother. Because all mothers are the best. None can be any less. We all fight for our children and love them to bits.
Can love be measured? No.
Can our struggles be less than someone else's? No.
Each one loves. Each one fights.
Then why put yourself up against standards that don't exist? Why think that what you've done may not be enough? You're doing the best you can. And only you know the best for your child.
So, sit back. Take a break from judging yourself. Look at the awesome marvels you've created. Aren't they just perfect? Yes. Because you created them. Because you're the best. The best mother for your children.