Something that’s helped me is holding on to those feelings. Not to beat myself up, but to really remember it. I can still feel the shame anxiety and regret of my last morning after the night before (and quite a few others before it!). It serves as a reminder - this is what happens when I drink.
Now I don’t really remember most of the shit I did while drunk. It’s become less important as time has passed. People don’t know me as a drinker any more. I have fixed the problems I was able to and the things that couldn’t be fixed, well that’s how it is. Things change, life moves on. New memories get made! It takes time but I have come to believe that things will work out however they are meant to.
This forum is such an amazing resource, full of advice, information and people who get it. Hope you find it as helpful as I have!