Though the characters in this story are high school seniors, all those depicted are at least eighteen years of age.
*****
Dani leaned against the wall in the hallway outside the ballroom. She wept as silently as possible with her face in her hands. This prom night should have been the most magical of the high school senior's young life, but it had been completely ruined. Dani spent the entire day making herself look perfect. She picked out her luscious dark blue dress weeks ago after trying on dozens of outfits. Her make up had been painstakingly applied throughout the day to bring out the dazzling blue of her eyes, better define the structure of her high cheekbones, and enhance the natural pinkish-red hue of her lips. Dani spent hours styling her hair into a tight bun without a single strand of hair loose or out of place. Dani convinced her boyfriend Trevor to take her to La Tulipe Noire for dinner, one of the fanciest and most romantic restaurants in the city. The night should have been perfect.
Dani and Trevor had dated since they sat next to each other in Biology as freshmen. Dani once harbored secret hopes that they would someday marry if they could survive the long distance relationship while they were separated from attending different colleges. But Trevor had selfishly broken up with her on the car ride to the dance. He had thrown away almost four years of love and devotion all because Dani told him she wasn't ready to lose her virginity that night.
Maybe I shouldn't have led him on so much, Dani thought with a sob. After three years of doing little more than holding hands and kissing, Dani finally allowed Trevor to finger her whenever they made out in parked cars or houses devoid of parents. Dani jerked him off on a few occasions and though she didn't like the mess it left behind she was glad she could make Trevor feel good. She had even sucked his dick for the first and only time a week ago. Trevor had been begging for sex for weeks and Dani thought maybe a blowjob would placate him though she didn't feel entirely comfortable with it. Maybe she should have let him finish in her mouth like he wanted instead of stopping him before he came. Dani did all these things for him but she had clearly set the boundaries of what she was comfortable with and let him know in no uncertain terms that she was not ready for vaginal sex. So he dumped her as if she meant nothing to him.
The prom dance was being held at a ballroom on the campus of the local university. The theme was a retro-style candlelit atmosphere that Dani now found tacky instead of romantic. It's not like she could complain about it though, she had been on the planning committee. She even came up with the name, "Remember This Moment Forever." Dani laughed sardonically. Unfortunately for her, she certainly would.
The sponsors had just called the names for the members of prom royalty, and even though Dani was nominated she didn't return to the ballroom. With her good looks and pleasant nature Dani was one of the most popular girls at school but she never abused her privilege or treated anyone less because of her popularity. Dani graduated in less than three weeks and this was going to be one of the last chances to hang out with her group of friends. They could all be happy and together before everyone moved on with their lives. Now Dani couldn't get through this night quickly enough.
Dani wiped the tears away from her cheeks, hoping she hadn't smeared her mascara everywhere. She didn't know if she could face going back in there. She would have to endure watching Trevor dance with someone else and furthermore her friends had treated her cooly the entire evening since word of the breakup had spread. They apparently did not want to become involved with the drama of Dani and Trevor's split and instead focus on their fun for the evening. Some friends.
Dani sighed as she dried her eyes using a paper towel she grabbed from the nearest restroom. She couldn't hide away forever. There was still a few more weeks of the school year remaining and she would have to face him and the rest of the school eventually. Who knew, maybe she could find another boy as quickly as Trevor had certainly found another girl? Surely someone would feel pity for her. Dani was woefully out of practice from dating since she and Trevor had starting going together in October of their freshmen year. Well, she would have to relearn at some point. Dani tried to look at this as an opportunity rather than a disaster. She strode back into the ballroom with a purpose.
Almost immediately Dani realized that returning was a mistake. A slow song was playing. "Stay With Me" by Sam Smith. All the dancers paired off with their partners to slow dance in swaying circles around the dance floor. Dani looked back and forth to see if Trevor was dancing with anyone else, but she couldn't spot him. Dani looked at all the happy, smiling expressions on the dancer's faces and knew she didn't belong here any more. The jaded Dani already disliked this song, but now she decided that dislike would henceforth turn to burning hatred every time she heard the stupid song again. It didn't even sound original, Dani thought, though she couldn't think of where she recognized the melody from.
When the song mercifully concluded, a raunchy rap song blasted through the speakers. Dani recognized it from the radio, but didn't know the name of the song or the artist. Most of the dancers didn't even try dancing in rhythm to the music, they just used the beat as an excuse to freak dance. It looked pathetic as Dani watched her classmates essentially dry-humping each other in their fancy suits and dresses.
Dani's heart sank to the pit of her stomach when she finally spotted Trevor. He was grinding his crotch up against Kylie Northton, the sluttiest girl at their school. Dani recalled Kylie bragging to her that she had already had sex when they were still in eighth grade. Kylie wore an extremely short strapless dress that didn't even entirely cover her underwear and her top was cut so low that her breasts threatened to spill out of her dress every time she moved. Dani couldn't believe the administrators and chaperones had allowed Kylie into the dance dressed like that. Dani felt disgust forming the expression on her face but couldn't help staring at Kylie's huge bouncing bosom. She did have a very nice body and Trevor was certainly enjoying it right now. Kylie stuck her bottom out and ground it against the front of Trevor's pants while Trevor held her hips and smacked her on the ass. If they had been naked, they would literally be having sex on the dance floor. It appeared Trevor had wasted no time after dumping Dani to find the easiest girl in school he could make it with. If he stayed with Kylie the rest of the night he was practically guaranteed to get a fuck in the back of one of their cars.
Coming back here was a mistake. There was no one Dani could find that would replace Trevor or remedy the pain of his rejection. Her damn principles. Dani knew they were to blame for this, but she couldn't help feeling envious of Kylie and how easy it was for her to degrade herself to give Trevor what he desired. Dani stifled a sob and turned to leave the ballroom and go home. She would likely spend her senior prom sobbing on her pillow before going to bed early. As she walked toward the exit Dani heard someone call to her, "Hey girly!"
Dani turned to find the source of the catcall and noticed Sam and Ashley dancing nearby. Though they were not popular girls, everyone at school knew who they were. Dani's fellow seniors were already unique because they were the only two members of the goth clique they had created. But Dani also lived in a very conservative school district and if any students at her high school were homosexuals they kept that fact hidden deep in the closet. Against the grain, Sam and Ashley overcompensated for being the only out lesbians at school by behaving as brazenly about their sexuality as possible. They held each other close and made out next to their lockers every day regardless of any students, teachers, or principals who were watching. Granted, heterosexual couples did that all the time too. But boy and girl couples never had to endure jeers of "dyke" or "faggot" any time they kissed or held hands. Instead of feeling insulted, Sam and Ashley seemed to be spurred on by the slurs and squeezed their hands tighter or kissed more passionately instead of feeling ashamed. Sam and Ashley often walked down the hallways with arms around each other's shoulders while their far hand groped the nearest breast. The boys at school didn't seem to mind, they found their lesbian antics strangely arousing even if they would never associate with such weirdos. But all the girls shunned Sam and Ashley and the twosome had no friends except for each other.
Sam and Ashley danced together in time to the beat. Their dancing looked sensual, with hips swaying and hands resting on each other's thighs and buttocks.
"Come dance with us, sweetie," Ashley invited.