rose-
many of us have done the same or worse when drunk. I know I have. And the shame the next day is just awful.
The first thing you can do to help yourself is stop drinking. Get support here, maybe get to AA meetings (they saved my life and made the beginning a lot easier for me).
Doesn't matter whether you're a binger or a daily drinker. If alcohol takes away your ability to make a rational decision, and you cannot control how much you drink once you start, best to stop completely.