Deb, I am so sorry you are going thru this, but it sounds to me that if you came to us asking what to do, then deep down inside your heart, you KNOW the answer to that....It's time to take YOUR life back. Let him go, you will be doing him a favor. He needs to stand up on his own two feet and get professional help outside of this dysfunctional life he has built with you. He has you entangled in his drug addiction and made it your problem, but it is not.....move on and focus on YOUR life. As others have said, you deserve better. We are here for you...my thoughts and prayers are coming your way.
Erika, You should be proud of yourself for having the courage and strength you did to finally leave your husband. Don't beat yourself up about could have, should have, everything happens for a reason, you may never know why. You tried your best for the sake of your son at the time to make it work. One day, he will understand this and he will be a stronger person for it. An the BEST years of your life are NOW, not when you were living with some drug addict....