Those posters who have come on here to slate the OP and tell her what a bad person she is - I don't doubt you are sincere - but what are you hoping to achieve by doing so?
She has repeatedly stated that she feels guilt, and knows what she did was wrong.
So here is a woman who is acting against her preferences and against her better judgement. Surely the most helpful thing we can do is help her work out why this has happened so that she doesn't do it again?
In my experience, alcohol (and other substances for some people) are frequently a MASSIVE factor in causing otherwise decent people to act in ways that hurt themselves and others, and that they massively regret when sober.
I don't have a crystal ball - I can't guarantee that of OP stops drinking she will stop having ONSs she later regrets - but I would put my house on it! (Oh, hang on, actually I can't, because due to my own drunken mistakes I lost a lot of things, including my house, already)
OP, I don't think you are a terrible person. I think you are in a society which tells us excessive drinking, to the point of losing most of our inhibitions, is a fun and normal recreational activity. I read a thread on here recently where a woman stated sobriety was a red flag for her in a relationship, for example - she clearly saw the choice not to drink as something she wouldn't countenance in a partner!
In a society where views like that can be cheerfully expressed and not even questioned, no wonder we have people like OP, choosing to drink a lot even though she seems to already know it's bad news for her - because we don't make it easy for people to stop!
This is slowly changing, but there is still a long way to go. So I would argue that OP does not need out judgement now. She needs our support to change.
OP, your feelings of guilt actually speak well of you! You sound like you have some emotional intelligence and a degree of insight into your bad choices.
The help is out there. Please embrace it. You would be AMAZED how lovely your life could be, and how much better your MH might be, without alcohol.