C2C so sorry you had to get the wake up call this way. You have a great attitude and way of looking at it though, which should help in your recovery journey. Maybe down the line you will run into the guy again, and get a second chance. I think it's reasonable to say that you are more likely to find and keep any guy of your dreams sober rather than drunk. Sometimes it does take a stranger's reaction to get the ball rolling.
Glad you're ready to make a new start!