Yes, we moms have to forgive all the time! I have to forgive my just-about two year old when he hits me out of frustration and remind myself that he hasn’t yet learned acceptable ways of dealing with said frustration.
I have to forgive my son for exhaustion meltdowns because being tired is hard. Even for adults.
I forgive him for kicking me when I change his diaper. And for repeating naughty words. And for throwing food on the floor, yes on purpose. And for not eating his dinner–3 nights in a row.
But most of all, I have to forgive myself. I have to forgive myself for losing my cool and yelling at Joshua when he doesn’t deserve it. I have to forgive myself for caving and giving him the goldfish crackers instead of a healthier option because it’s easier. For not giving him a bath before bed even though he hasn’t had one in 2 days because I’m just too tired. Mostly, I have to forgive myself for not being a perfect mom because a perfect mom doesn’t exist, but I do know that I am the perfect mom for Joshua. 🙂