I'm going but I don't have many expectations for a good time.
I'm going with Lauren's best friend. She's cute and all physically, but she's emotional and I'm not sure any guy really knows how to diffuse that sort of thing. Lauren's boyfriend will be there. I want to go with someone else, but I can't just ditch her. Someone I don't like was going to ask her but I got there first.
Oni, think about getting an easy target. Girls may not look too awfully hot in school, but at prom, every girl is pretty and if you go with a shy girl you can probably lighten her up and show her a good time and it may make you look really good and make you feel really good to help her out too. I like run-on sentences.
Plus, not everyone likes to dance. Prom, like everything in high school, even high school itself is done for social purposes, not for actual dancing or to get anything useful accomplished. Try going to dinner with your friends. Maybe your friends' dates have friends who don't have dates. Even if you don't really know them, just ask anyway. If you don't really care about them then it'll make it easier to ask.