been there done that......I've screwed up plenty of times before also and not proud of it.....but I've been with my wife (#4) for 6 years....married for two and I worship the ground she walks on. the finest human being I have ever met and I love her more each day.....and i never get tired of looking at her or hanging out with her. I am sorry for those I hurt in the past and I miss the heck out of my kids who live with their mom in Calif while I am here in Vietnam (work). But I don't regret for an instant the fact that I am with Sarah.....the love of my life.
best
will