Excellent. So that is an example of how not to get on the roller coaster??
I am really intrigued by the P90X. I have really "hit a wall" (thank you!) in my weight lifting. I look good, but nothing changes or gets stronger. time to shake it up!
It does sound like your spy isn't helping. If you can't get him to keep the topic off H, then do spend less time with him and more with others. As he is a friend, and this is a good time to keep all the friends you have--is it worthwhile directly saying: "please let's not talk about this anymore? How 'bout those Mets!"
If not, not. Be with the friends who help, not hurt.
And congrats again on STOPPING, REALIZING, and NOT getting on the roller coaster or any other amusement park rides.