Older and wiser wrote:
I married a woman like the OP describes. I learned the hard way, her drinking until she puked on a regular basis was only the mask of deep problems. It wasn't until years later that a sad history of sexual abuse was revealed that she had suffered as a child.
Despite much mental therapy, meds etc the miserable marriage ended in divorce.
Stay away from women like the OP describes.
OP, this guy said it best....her drunkiness/behavior is masking other (deep-seated) issues/problems. There are plenty of other fish in the sea.
By breaking up with her...and telling her why, she might "see the light"...you might be doing her a huge favor.