Excellent job Ping. That's the spirit. Lose yourself in things you enjoy. Get back into golf. The season is just beginning and a few hours on the golf course can do wonders for you. I too am a golfer and find it a good outlet for stress and something to look forward to that is a positive hobby to have.
I do forgive you though for using Ping.
Continue doing things like you did today. Lighten up. Have fun. Enjoy life. Happiness is contagious and attractive to women. It seems like it has been a long time since you have been a happy person. You need to understand that your wife tired of you being negative and in a bad mood much of the time. Always keep that in mind as you make changes in your life. Just go about your business and let her SEE the changes in your attitude and spirit.. It will come through loud and clear if you stay consistent. It's kind of like the U.S. Open... Par is good and pars will usually have you in the running come Sunday.