Well, bless your heart. After you go thru all that with her, and see her get sober, and what does she do?? Boy, she's a real stinker isn't she!!!
And you're a chronic painer besides!! That just puts the icing on the cake, as far as I'm concerned. What on earth does she expect -- blood? You've been her knight in shining armor!! You've seen her at her worst and STILL love her!! You've helped her thru some very trying times -- and YOU have some pretty serious issues yourself, and YOU could use some attention! But does she give it to you? NOOOOOO.
My dear friend, find someone else. Let this bimbo go. I'm sure she's been having a fling or two anyway, from the sounds of things.

I mean, think about it. You can't get ahold of her often, can you! She's not home, right?
You're the kind of guy that MOST women would love to have -- a guy that's kind and understanding, and who sticks by a woman!

Why OH why are you wasting your time on her when you COULD be with someone who would give BACK the love and caring that you give only TENFOLD! This one isn't good enough for you.

You deserve MUCH better than she is. Please -- tell her to go fly a kite and look for someone else. I have a feeling you won't have to look long or far.
God bless, and please take care. I hope your pain isn't too unbearable. I'm a chronic painer too, and know what it's like.

Best of luck! Hugs, Lee