HC-- every couple of weeks you post the same story, more or less, how you're hungover, miserable, and tired of it all, but every two weeks you repeat the cycle.
It seems like you're good and able to stop, but staying stopped is the problem.
Have you tried a formal recovery program?
There's SMART Recovery (
http://www.smartrecovery.org); there's AA; or in the alternative, if you don't like meetings, there's AVRT (see the Secular Connections forum for some good threads).
I"m not a fan of platitudes, but nothing changes if nothing changes, as they say.