You have to break through this. Getting hungover and swearing off drinking forever then feel better about 4/5 days later and rinse and repeat. Think I spent 20 years doing this.
The bit when you feel good but still do not drink is where you make progress, honestly such a cliche but nothing changes if nothing changes.
Post here , read here lots of inspiration and stuff.
Good luck.