Well done sleepie, congrats for making it through the party sober.
Concerning the now ex-bf, you're problably better off without someone who is unable to be happy for you if you are getting some positive attention from others.
I'm really glad everything else went well and that you were able to have a good time with your friend. That and your success in staying sober is someting that will nurture your self esteem and will always be a good memory to think of on bad days. I hope you get rid of the bronchitis soon too,
LS