Here is concrete advice. Instead of questioning all the things you've done in the past, right or wrong...why don't you discuss your relationship with a Divorce Busting coach. Focus on what you want out of your marriage, for yourself, and your family. You say that you think you've been a "horrible husband", learn what you need to do to change yourself and watch the relationship change. Call me to discuss our DB Coaching program. 303-444-7004.
Roberta, Resource Coordinator The Divorce Busting Center 303-444-7004 Roberta@divorcebusting.com