Honestly, can you seek professional help? I think some addictions are harder then others to kick alone. I know you can do it, but if you already say you are at your wits end with feeling this way, its a long hard road.. If you really want this, do what is right and get your self straight. We are here for you.