U-Turn... Visiting with your son must have been great, especially when it was a surprise. I love what Sandi2 wrote up there...
"Be prepared (now) with an answer to these type of questions. They need to short, to the point, manly answers, instead of a needy, pleading question to her. The minute she starts with the same old stuff (which is basically complaints about you), hold up your hand in the "stop" position and tell her, "Just don't go there again. We both know the truth and I won't engage in another one of these sessions unless you are willing to discuss something other than my faults".
That sound like something that would feel empowering to say. She's good!!!