I'm relieved to hear someone else (and such a model DBer too!) say that about the OP. It's tough and I hate the position I am in. I love him very much and will stand by him, but that may have to be where the line gets drawn for me.
I figure I will feel clearer about this at some point and know for sure. Today is not that day.