rouge, you might look at going to a few alanon meetings yourself. Lots of people in your situation, or similar, get a lot of help there. Its all about working on you and making you stronger and not strung out reacting to your partner.
If he's not in recovery its likely his behavior will only get worse. It might be that you getting strong enough to leave will put him in a place where he has no choice but to start recovery.