Is he a Christian? Are you a Christian?
Whatever the answer is, please bring him to church and ask for help there.
There are a lot of cases in my church where people were drug addicts / gamblers and stuff and made the family going into poverty. But going to church changed everything. Please trust me bring him to church. I am serious. Even though this post may not seem like as if I care, I actually do understand how you feel, and I do feel for you, so please, bring him to church. It will help a lot if not solve everything.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.