I know what you mean about when you just KNOW when the marriage is over. It's like a gigantic weight being lifted off your shoulders. And this new awful information you're getting? Just shows you you're on the right path! I can't remember, but had you already started the paperwork for divorce proceedings? I hope you're at that bank right now getting what's left of the joint account moved to your own and be DONE with him! Do you have any credit cards jointly? I'd be getting your name off those immediately. If he's doing heroin, ANYthing is possible at this point.