I see it a bit differently. I think the fact that you were so upset by the incident is actually a really positive thing and very telling.
If it hadn't happened, you wouldn't have had that reinforcement of your dedication to NOT drink, if you know what I mean.
Congratulations!