All of the above + 1! I wish I got sober when I was 26!
I respect your feeling that you have a drinking problem but don't know to what extent.
One idea may be to see if your company offers an Employee Assistance Program. It is a free and confidential counseling benefit and it may not hurt to get in for a visit.
Dave