Make it a rule of life never to regret and never look back. Regret is an appalling waste of energy; You can't build on it; it is good only for wallowing in.

Looking back and regretting are very different from taking stock, making amends, and moving on. When we look back and regret, we are indulging in the activity of beating up on ourselves over our mistakes. All of us have made mistakes. We have neglected ourselves and others. We have neglected those we love and we too, have been neglected. That is the nature of man/woman. We need to admit our wrongs, make amends to those we have wronged and move on. We cannot build on shame, guilt, or regret. Owning and making amends for our mistakes affords us the opportunity to build on the past and integrate it. We can start doing this at anytime....maybe even today. No one of us is perfect and besides perfectionism is self-abuse to the highest order. Forgive yourself and eventually he'll come around....