Who are you who do not pray for the strength that God will give you?
Who are you that do not love yourselves?
Your children are an extension of your hopes and your frailties.
If you do not show them mercy, then you have no mercy for yourself.
This is why the spiritual fact is the way you treat others is the way you perceive and show your own worth to the world.
This is why as you show mercy, so shall you be shown mercy and at the very least your bad behavior shows how you feel about yourself.
At the worst, it can cause you to become uncivilized, even worse than an animal, a monster.
Forgive yourself for being human, for being less than perfect.
Forgive those that made you feel bad or small because they expected something from you that was not humanly possible. The ones that expected from you what they themselves were lacking simply because it is not possible to be perfect.
Rid yourself of the delusion that life is a contest or a test. Life is life and is to be lived in the moment at the pace you were created to live it.