Stop drinking? I know it sounds dumb, but makes sense to a lot of people who do it.
Everyone around you may binge drink all the time, but not everyone does. Most people don't actually.
Reliably not doing stupid things is actually pretty nice.
[1] https://www.amazon.co.uk/gp/product/B00UY0TP84/ref=ppx_yo_dt...
Either get her to shitcan your emails on her end or put a passcode/lock on your phone that is too difficult to do when drunk.
Not all technical solutions are bad. If you're an alcoholic don't get a job in a liquor store. But there's always going to be times you need strategies to make the right decisions.
Don't chase. Replace.
Personal: Grow some.
Now seriously, get help. That's the only way you'll get over it. A couple more drinks will be enough to be able to bypass your own firewall. Hope you're doing okay.