hey i went to prom with my best friend at the time. We were both witnesses, well we both still are.
I had a lot of fun, we danced, ate and bugged out. More than likely after high school you will NEVER see any of those people again. If I could do it all over again, I'd bought a better dress - but it was fun.
Just come to your own conclusion and don't do it cause other people are.
And actually one of my best friends decided NOT to go to her prom, so me her and three of our other friends went to Florida for the week - there are other things you can always do...