Hang on n there BF! Think how much worse you'll probably feel tomorrow morning if you wake up with a hangover on top of your troubles!
Hope things are looking up for you WW. Good job on posting your struggles here on SR. Rooting for you. I know you can get past this. You just need to believe it and want it enough.