Find out what you are, you described yourself as a problem drinker, if this is true you may not have to stop entirely.
There are tons of assessments readily available online, google "alcoholism self test" .
Here's a real quick one:
1. Can you control how much you drink: for example decide you are going to have two drinks and actually stick to that limit?
2. Can you choose not to drink? or do you drink even when you don't want to?
If your experience guides you to answer yes, you may be alcoholic.
I am a member of Alcoholics Anonymous, they have a solution for drinkers who want to be done with drinking for good and for all. It has worked perfectly so far for me. Keep posting, there is some good experience on this board.