Puppy, you are an asset to this site, and when I was reffering to others that could give better advice, you are one of them. You have already saved your marriage, and don't need to be here, but you and a few others choose to stick around and help others.
I second this 1000 times
May All Who Seek To Take My Life Be Put To Shame And Confusion; May All Who Desire My Ruin Be Turned Back In Disgrace. ~Psalm 40:14~