i went to four proms...
Same number as me. The only one I had fun at was one I went to at a different high school than I attended with a friend who really needed a date. We had no high expectations for the evening and wound up having a great time.
Worst one was probably my Senior Prom. My date got laid. I didn't.