Jasmine exhaled deeply, and Peter smiled gently, "Nervous?", squeezing her hand. "A bit.", Jasmine admitted, and Peter chuckled, "Me too. But you got this. Tell me when you get tired from dancing, alright?", knowing that this is technically the second night of her standing on two legs without almost floating.

Jasmine nodded, happy to hear his concerns for her, and kissed him on the cheek, "You know, they're right...You look very sharp in that suit.". Peter blushed a bit before smiling, "Thank you. Well, let's go in. We gave the girls a good minute.".

"Let's... lead the way, Peter.", Jasmine smiled as Peter took her arm and the two of them started to head in. "Think people will be surprised to see someone as beautiful as you, with me?", Peter asked as she chuckled.

"Honestly, I think not so much... after all Peter, you're not exactly the same person you were months ago... now that beaten up, too small for his own age Peter that I once knew, now that would be a surprise to see with...", Jasmine joked, obviously not meaning to offend him in any way. If events had changed and Peter never got bit and was still the sickly teen that he was prior, she'd still go with him in a heartbeat.

Peter chuckled warmly, "That, I can agree with. Still, the fact that I never, ever showed up with a girlfriend for a long time, people would be shocked tonight that I have you for a girlfriend.", with a sheepish grin.

"Can't wait to see the looks on their faces then...", Jasmine smiled as the door opened, and in walked the two of them as some eyes immediately caught them. Sure, there was plenty that weren't really focused on who was coming in and out; they were focused on whatever it was they were already doing, but word would spread fast for sure about Peter Parker's plus one.

Jasmine exhaled sharply as she saw some people looking at them, and Peter whispered softly, "Breathe, just imagine that it's me and the girls, not those people.", and Jasmine took a deep breath, nodding softly as she looked around and saw Jean and Gwen having some punch.

Jasmine whispered, "Can we sit with the girls for a bit before we go dancing?", and Peter nodded, leading Jasmine to the table of snacks and beverages including the punch bowl.

"So, how we doing?", Peter asked Jean as she chuckled. "So far, so good... certainly raising some questions... mostly where are our dates and how the hell did you managed to snag Jasmine.", Jean explained as Peter nodded.

"Alright...", Peter chuckled as the mood quickly darkened as all four of them could see the last person that they wanted bothering them tonight coming towards him.

"The hell, Parker?!", Flash shouted as he walked up; much of the nearby students were giving some room as they were half expecting another fight. "Here I thought you were taking Stacy or something for your date... then you bring this girl? How much is he paying you, miss-?", Flash accused while also trying to get her name.

"He's not paying me, Thompson...", Jasmine crossed her arms. "If you must know, I've been dating Peter for quite some time... he just hasn't said anything because he isn't a braggart like you.". That got Flash steamed. "And it's Jasmine Abdulaziz Al Rashid.".

Gwen smirked internally, amazed to see Jasmine standing up to somebody like Flash, proud of her, like her other lovers watching.

Flash clearly didn't have much to say in terms of countering Jasmine, so he turned his attention to Jean, "So how about you, Watson? Your date stood you up then? That what took you so long?".

Jean smiled, "Oh, Jasmine wanted our help to reassure her that the prom will be fun, that, and she was having a bit of rough trouble with her hair as she wanted to look perfect for Peter. And besides, I don't need a man who oogles at me like a trophy.", with a snort before looking at Gwen, "Hey, Gwen, aren't you going to teach Peter how to dance?".

Gwen nodded, "Oh, yeah, what do you say, Pete, as you want to be really good to show Jasmine the waltz, right?", and Peter chuckled, "Oh, yeah, that's a brilliant idea, Gwen. No wonder why you're my best friend.", seeing Gwen's plan of doing dance intervals.

"Still want to cause issues, Flash? Because, let me just say, no one here tonight wants any of your bullshit.", Jean told him off as Flash reached a boiling point... and then turned around and walked away; clearly, he just didn't have much of the drive anymore... especially after how Peter so effortlessly beat him all those months ago.

Jasmine smiled, "That was brilliant, guys. Go on, you two. I'll be fine here with Jean.", and Gwen nodded, taking Peter's hand, "Come on, Pete, let's have some fun!".

Indeed, everybody else thought since Peter and Gwen are best friends, and the new girl seems to be fine about it, Peter and Gwen look like they're having a blast dancing. After several minutes, they returned back to the table, taking a breather to drink more punch.

Jean chuckled, "That looked like it was fun, guys. Don't you think, Jasmine?", with a smile, and Jasmine giggled, "Sure was.".

Jean then asked, "Hey, wanna go dance, Jasmine?", and Jasmine shook her head, "Not yet. But I think you could give it a try with Peter. I still need to destress a bit before I feel comfortable as this is a lot...", playing along with Gwen's plan of dance intervals, realizing that after Jean dances with Peter, Jasmine can go then with him, and the other girls decide to go pretending to be solo on the dance floor until they get closer and closer to waltzing, and bam, giving the shock of the century to the people around them.

"Well, in that case... Peter, mind going back out there again, with me?", Jean asked him as he smiled. "Sure... saving the best for last, I assume then?", Peter joked.

Jean smirked, "You know it. Come on, tiger. Let's go make them look bad.", grabbing Peter's hand, and went off to the dance floor, dancing to the beat without a care in the world.

Gwen chuckled, glancing at Jasmine, "What do you think so far?", and Jasmine smiled, "It's certainly unique, different, but I like it...".

"That's good. We wouldn't have brought you if it was too much overwhelming or being a culture shock.", Gwen smiled in response, relieved to hear that.

"Gwen, I have spent six years here; had plenty of time to catch up with some things and, of course, learn behind everyone's back for a time...", Jasmine chuckled. "True, still, just what you've read or seen on TV doesn't exactly translate perfectly.", Gwen replied wisely.

Jasmine nodded in agreement, "Indeed, the days out with you and the others on dates in the city was quite surprising in a way, but fun.", referring to the times she went out in her housecat form, just as an excuse that the girls adore her in case May or Ben asked.

Gwen giggled, nodding, and they enjoyed some nibbles on a few snacks, while drinking some more punch, watching with smiles to see Peter and Jean dancing to a fast song. After several minutes, they returned to the table, taking a breather.

Peter looked a bit wiped out for a second, and Jean patted his shoulder, "Why don't you just relax for a few minutes, Peter? We girls have to freshen up and use the bathroom since we drank a lot of punch.".

Jasmine nodded, "Sounds good to me. I would need a bathroom break since traffic was long in the car and all.", and Gwen smiled, "Alright, we'll take you to the girls' bathroom. And don't worry, Pete, we will return Jazz in pristine condition for waltz time.", with a wink.

"Okay then...", Peter said as he sat down and took a deep breath to wait on them. His eyes wandering around, checking out others who were dancing or enjoying the night. Whatever attention he had gained had pretty much died down fairly quick, which was good for him; he didn't exactly like the spotlight, in terms of when he was not in the suit.

Sure, as Spiderman he did get a little thrill from those that recognized him and liked him... just the slight satisfaction that his actions maybe were making a difference in a few lives; but thankfully the girls made sure that it wasn't going to his head. Last thing he needed was an overblown ego.

All the same, being Spiderman, it gave him confidence he didn't realize that he needed to have, and now he's getting better and better in the bedroom department with the girls, both in the dreamworld and just recently.

And now with Jasmine basically back in the real world, it's like his life is getting more and more incredible. It's only one thing that's missing, and that is having Jasmine entirely healed from the internal damage...Even if she can't have children, the scar and the internal damage being gone would be the next best thing...

That's actually the wish he had on his 16th birthday cake...Right now, right here, just being here for Jasmine and the girls is enough for him.

Some minutes later, the girls returned to the gymnasium, and Jasmine is wearing Gwen's teal gemstone necklace and Jean's clip on teardrop teal earrings. Jean smiled, "We just wanted to help her look a bit prettier for you, Peter. Now, shoo, show Jasmine how to have fun dancing, and you look like a matching couple now.".

Peter nodded, getting up, offering his arm, "Shall we?", and Jasmine blushed, smiling, "Of course.", taking his arm, and the couple went on their way to the dance floor.

Gwen whispered to Jean, "Five minutes for the fun song, we go in, and you subtly change the DJ's mind to go for a slow waltz, eh?", and Jean nodded, "That's the plan.".

"So... is this the best thing to dance to?", Jasmine asked as Peter chuckled. "Well, right now, not really if you're wanting something special and loving... this sort of one is more of a jump around kind.", he explained as she nodded.

"Jean's planning on changing that... so we'll certainly get our moment before they have theirs.", Jasmine informed, telling him what Jean quickly sent her way mentally.

Peter smiled, "Brilliant, just simply brilliant.", as they danced to the beat, and Jasmine giggled, watching Peter enjoy the music, as she danced a bit more gracefully, but still enjoying the beat as she matched Peter at the pace, smiling.

Then the sound of the music started to change, becoming a slow waltz song, and Peter nervously smiled, "Okay, you take my shoulder with that hand, and the other hand, in my hand while I take my other hand on your waist.".

"Sure I won't mess this up?", Jasmine asked as Peter smiled. "I feel I should be asking you that, not the other way around...", he gave a small nervous chuckle.

"Guess we're both just nervous then...", Jasmine followed Peter's instructions and concentrated as she swayed and turned around with him leading her, and Peter smiled warmly, "Breathe, count in your mind, and look at me, not your feet...".

Blushing a bit, Jasmine relaxed, breathed deeply as she looked at Peter, and Peter smiled even more reassuringly, "That's it...You have always been a fast learner...", relaxing and holding her a bit more confidently.

Jasmine giggled softly, "I had a great teacher...", smiling brightly as she swayed a bit more confidently with him, and Peter looked at her devotedly, "You certainly surprised me tonight...You truly are a vision...a true princess...".

"Yeah?", Jasmine blushed, and Peter nodded, smiling lovingly, "Your family including your father must be proud of you...you are so brave by heart, and that's one of the reasons why I love you, Jasmine...".

Jasmine's eyes started to water a bit, her heart swelling so much, and she then knew it...She found her moment...She smiled lovingly, speaking softly yet just enough for him to hear, "I love you, Peter Parker, with all my heart, and from this moment on, you will always be one of my new family forever and ever...", leaving no question for him to ask.

There was no need for questions... or any other words as the two of them just held each other closer and shared a kiss on the lips, not caring that they were in public, that others were around them. For them... it was like they were the only two people in the world at that moment.

Jean and Gwen saw many people notice with surprised looks on their faces, and Gwen can hear a few voices, "Whoa, that's Peter Parker. No way, Parker? Damn, that Parker is lucky.".

Jean glanced at Gwen who smiled, and went to waltz together, slowly, waiting for people to forget about Peter and Jasmine..

Gwen chuckled, "This is the best idea ever that I had...", and Jean giggled, "You mean, our best idea ever... You are beautiful, Gwen...I am so glad that I met you back in middle school...I'd never imagined that I'd be in love forever after all those years.".

"I couldn't have imagined that either... but here we are.", Gwen said as they kept dancing for a few more moments; the music and the mood certainly was building to a crescendo which would be perfect for them.

"Well, shall we give this class an image they'll never forget?", Jean asked. "Better send the message to Pete first so he can take the shot... it'll be yearbook material for sure.", Gwen chuckled.

Jean nodded with a smile, mentally sending the message to Peter who was glad that he hid a high-quality, small camera that fit in one of his suit pockets without appearing cumbersome.

Gwen then whispered, "You're gorgeous, Jean. I'm so happy that I found you, and I never regretted falling in love with you.", before taking Jean's cheek in her hand, leaning in as Jean smiled lovingly at her, and they then kissed on the lips, passionately yet tenderly, not caring about the world around them.

Peter luckily managed to catch it just in time; without his reflexes, he might have just missed the moment, but he managed to capture the moment perfectly for a few moments before attention slowly was starting to be caught by those around them.

Jasmine smiled widely as she was relieved to see those eyes lifting off the spotlight of her and Peter, and into Gwen and Jean.

She touched her face, smiling in joy as her feline features are back to human, and Peter can hear a few voices, "They're lesbians? Jean Watson with Gwen Stacy? Damn, that's hot...No wonder why she offed Thompson a million times...", and he looked around to find Flash, and his look was so priceless.

The sheer stunned and shocked look on his face would remain burned in Peter's brain for hopefully ever with just how much the jock's ego clearly exploded. This whole school year had shattered practically what he had built up for some years.

Jasmine then whispered, "Is he really bummed out?", and Peter chuckled, "Oh, beyond bummed out. He literally deflated...".

"Good. Wow, they are surely shocking many people...You think there will be gossip next week?", Jasmine smiled, and Peter nodded, "Undoubtedly...", smiling as the girls finally finished their kiss.

They only smiled as they saw the crowd looking at them, and they glanced at Peter and Jasmine, and Gwen seemed to whisper into Jean's ear, and Jean giggled, nodding.

Jasmine blushed, smiling, nodding at the girls, and Peter noticed, "What is it?", and Jasmine chuckled, "Well, it depends on you...Do you want to stay here longer, or head back to our place?", referring to the warehouse.

Peter hummed, whispering, "I ain't in the mind to talk with gossipers tonight, but if we have stalkers, how about a date, a double date in the theater? And if it's a movie we already watched, there sure gotta be a dark scene where the movie goes black, and we slip out without any stalkers noticing, and in a flash, fly Jean's car back to our place.", knowing that Gwen is hearing him despite the music and all.

He's not worried about Flash Thompson anymore, but there are still other guys in the school, maybe a few girls who are obsessive about being gossip stalkers or something.

"Sounds like a good plan then...", Jasmine whispered. "I've already gotten all that I wanted tonight... and... well, we might need to check to see what last things I've lost since I said those special words to you.".

"Wha-?", Peter looked confused. "Either we can explain it in a bit, or Jean can quickly tell you in your head...", Jasmine explained.

Peter nodded, "Let's go have a date.", with a smile, taking Jasmine's arm warmly as he kissed her on the cheek, reuniting with the girls at their table who had already walked to it, and smiled at Gwen and Jean, "Hello, girls. Congratulations for getting the cat out of the bag. Jasmine and I are going out to watch a movie as it's rather getting stuffy here for my taste, and she is wondering if you two want to come along if you want some fresh air and all...Call it a double date of sorts, and we can take your car, Jean.", playing along, and if they play the plan right, the eavesdropping stalkers will be lopsided for a spin soon enough.