lwb,
So sorry that your H is at it again. It doesn't make a difference whether it's a long-term A or a number of short-term ones, what they do still hurts everyone including themselves. You are a bigger person than me to be his friend. I think I swing from one end of the spectrum to the other almost daily...

Congrats on the race! 3 miles seems like forever doesn't it? but it sure feels great when you are done!