I didn't go my senior year, because I was out of the state at a college soccer camp. (I ended up getting a full scholarship from the school because of the camp.)
My junior year was great, although if you ask her she wouldn't give you the same answer. I had just started dating this girl a month before prom. She was a really cute cheerleader but had a seriously over-protective father. I was her second boyfriend.
Anyway, my friends, their dates, and us go to eat my favorite restaurant (italian) where I knew the owner and chef. They come out and treat my date and I like celebrities. We go to the dance. She doesn't want to dance to any fast songs, just the slow ones. And she keeps her hands "busy" while we sit at the table. We all leave to go to a friend's house for the post-prom party. Her dad lets her go to the party and stay overnight only if there are adult chaperones at the house. The parents were there but they got stoned and ended up in the pool house.
What got my date pissed off is that I got drunk and passed out. I passed out before we could, uhm, you know... She had been telling all her friends the week before that prom night was going to be "our special night," the night when she'd become a woman.
She wouldn't talk to me afterwards until graduation night. But by then she was already dating someone else - who I think ended up getting her pregnant and then got married. The funny thing is that her dad thought I had my way with her because of how pissed she was. He talked to my dad, then my dad asked me, I told him the whole story and then my dad, laughing, called him back. He let me listen to the conversation. Her dad laughed too.
but go out and have fun on prom night. and remember, wrap that rascal!!!!!