lodo, maybe you could take lessons from my H on how not to get sucked into an R talk. He's the Champ on that! Seriously, if those intense R talks are leaving you drained and pissed then don't do it. Change what you're doing. Listen and support but don't offer yourself on the platter to be carved up.
You mentioned how tired you are. Try to be sure and get enough sleep. I used to run on 3-4 hours a night and *thought* I was fine but have learned that if I get at least 6-8 hours I function better and my emotions are more stable.
How's the triathalon training?
Live your life while you are still living. Riding the trail less traveled.