Forgive yourself for not being perfect. That's one of the things I need to do a better job of...forgiveness. I try so hard to be a good wife, mother, friend, daughter and sister. But sometimes I fall short of where I want to be and it's so hard not beating myself up about it.
Wishing you had done things differently is not the answer. Recognize where you failed, forgive yourself for your short comings and try to do better next time.
A mantra I need to remember. :)