Have you talked to your wife? Maybe you need to reevaluate your relationship...the only way you get away from him, it sounds like, is get away from her too. If she's going to enable him...or you talk to her and tell her she's enabling him and try to get him out that way.