Chapter Text
They kissed.
Like floating on air, David finally landed on his feet. Jasper, afraid to pull away, afraid to let go of this moment, afraid to admit it was real. Afraid to get hurt again like earlier in his life. The kiss of a man reeked with fear of rejection. But this time it was different. This time David grabbed his face and kissed him right on the lips. Jasper felt his face flush hot as he closed his eyes.
They let go, letting a moment pass as they looked at each other.
David could barely take a breath before Jasper grabbed his collar and pulled him back in. He pushed him all the way back to the wall and kissed him roughly. All David could get out of him was a muffled moan. The music echoed in the room, but it was like all the sound drowned out between the two friends, if that even was an appropriate name for them now.
David wrapped his arms around Jasper, hands finding their way into his blond locks of hair, legs trembling beneath him. It was like Jaspers tongue invited to dance, and Davids's lustfully accepted the way they coated each other inside of David's mouth.
"Wait.." Jasper said, finally saying something after being under David's spell completely for a least a few moments. "What does this mean?"
Just the question David wasn't prepared for, or at least hoped never would come up. He was reminded of the leap he just made, the chance he took.
"You're just.. I just wanted to.." David touched Jaspers face, in awe of it. All of his daydreams and fantasies were being proved correct. He really looked just as beautiful up close like this as he imagined. "Just kiss me again please?" Running out of words to say he made the request, and Jasper followed without a second thought.
When Jaspers's hands started wandering is when David really noticed how hard he had become. Every bodily function was muted when his thoughts were racing like this, he didn't even notice it. But when he felt a hand cupping around his crotch, it all came back. He let out a breathy moan.
"Look at me" Jasper purred, putting a finger in David's mouth and grabbing his jaw making him look up at him. His instincts filling him up, submerging him as something switched in his eyes. He felt this warm wave for a second and leaned directly into it. "Do you want to do this?"
David hesitated. "I um.. you're gonna have to walk me through this because I uh.."
Jasper took his finger out of Davids's mouth to let him speak, realizing how sudden it must have been for him. The blond calmed down from his high and started to look at him like a normal person again. "Is it your first time?" Jasper said softly. "Assuming you're thinking about the same thing that I'm thinking of.."
"First time with a guy!" David clarified. And while that was technically true, the real truth was that he didn't have any sexual experience prior to this at all.
"That's okay, now that I know that we can take it at your pace."
They both stopped. Jasper looked at David. David looked at Jasper.
"Are we about to have sex?" they said, scarily synced up.
Nervous chuckling killed the silence that followed. David looked up, he wanted this, he was sure this time. "Jasper?"
"Yes?"
"Don't tell Gwen."
"Why would I?"
"I don't know just don't!"
"Well.." Jasper went past David and down a hallway, opened a door, and motioned in with his hand. "Come on then"
David took a sharp breath, it suddenly got way too real. Fooling around was fun but this felt like something serious. The hallway was narrow and the room he was mentioned to was small and bright. Jaspers's bed was anything but made; clothes and sheets were scattered all over it. Standing in the doorway, he felt Jasper in his ear once again. He purred and touched over his shoulder. "I want you"
David pulled away. "Jasper, wait"
"What's wrong?" Jasper questioned and undid himself from David.
"First we ditch Gwen at the diner, then you make food for me in the kitchen, then we dance and now we're about to have sex!" David rested his head in his hand slightly, still standing up, actually pacing around the room a little.
"You kissed me," Jasper took a step closer, "there is nothing wrong with backing down on sex but that you stood for at least, right?"
Jasper's voice sounded calm. He sounded like he had done this before and that made David calm down a little bit. "Come on, just listen to the music," Jasper said and raised a hand slightly to wave a finger back and forth slightly to the beat. Feeling it in.
David could hear the music from the living room, he started to bop his head to it a little bit. Another song was playing now, one that he hadn't heard before. He took a step towards Jasper and just as he did Jasper met him and grabbed his hands. He made them dance a little awkward dance together and when David let out a giggle Jasper pushed him to the bed.
David gasped.
Jasper tightened his grip. Meeting David innocent look in his eyes with his own calm, reassuring gaze. Saying 'I got you' with his eyes. He cleared his throat. "Can I kiss you?"
"Please"
