I went in my junior year because I was on the prom committee. It was at a different location than originally planned because the hotel screwed up but most seniors understood that it wasn't the committee's fault, except for an ex who was always an arrogant jerk.
I didn't go to my senior prom, but the following year, I went to my best friend's prom. I had a good time at his prom even though I didn't know anyone as he went to a different high school, while he seemed bored. We were only going as friends, but I got the idea that he was only there because his family made him go. If it were up to him, he would have skipped that event, he's Aspie as I am, although I wasn't diagnosed until relatively recently.
One thing I did go to my senior year was Grad Night, which was held after graduation on-campus to keep us from drinking. That was a lot of fun, and I still have a video of the event that we got with the price of the ticket. It lasted the whole night, complete with a casino where we gambled with fake money, and it had a pirate theme.
_________________
"I do not feel obliged to believe that the same God who has endowed us with sense, reason,
and intellect has intended us to forgo their use."
- Galileo Galilei