We are all flawed. We will make mistakes or respond to situations in a way that we wish we could change. The only way to grow is to let go, forgive yourself and learn the lessons. That is the path to love. When we love ourselves, we have more love to give to those we are blessed to share this life with.