Your story is so sad. I feel horrible. You need to detox girl and stay that way. You have clearly and intelligently explained your problem. You know you are hooked and you know this guy is a perverted enabler. Get free Woman. Life doesnt have to be this way.