I've never come close to 5 years (2 is my biggest achievement) so I most definitely don't know the answers.
I know, for me, a have to try my hardest not to dive head on into negative thinking. That doesn't mean I don't have bad days though....
To me, you are an inspiration because despite feeling like crap, you didn't drink. Seems to me that's a major victory!