Hi BD84, you don't need to beat yourself but some self reflection is in order to find out what mistakes you made and then learn from them.
I have learned a lot during the several times myself in previous failed attempts at quitting. I changed the disgust in myself for that morning hangover to a disgust and loathing for the real culprit- Alcohol!! It is a poison that was ruining my life and slowly killing me. I had to quit.