You've gotten so much good advice here, I just wanted to stop by and say "Hi!" and let you know that you aren't alone. I recognize so much of your story, maybe especially the part where he's not
just an alcoholic, he's this wonderful person, too... unfortunately, L2L is right. It's a package deal.
(((hugs))) to you and come hang out here. There are so many people here who understand exactly what you're going through.