You've been a member here for almost three years. I don't know how regularly you post or read, but the fact that you joined here in 2012, shows that this has been an issue for a while now.
Alcoholics don't have to drink every day. Binge drinkers can also be alcoholics. The clue is that when you do drink, you have no control over how much you drink. You keep drinking until you blackout or pass out.
IMO, labels don't really matter. The fact that your drinking habits are problematic and bother you, is a sign that you recognize that your drinking is out of hand.