Hi greenaggie - I'm so sorry you're in this position. I can relate...when my now-exAH went to rehab, I was thinking, "what about all the stress I'VE been through??? Where's *my* support???"
Is it possible for you to not visit him for a while? I've recently learned the real value in putting on my own oxygen mask first, like they say on the airplanes.