(cringy af smut, but idec)
Alternative Ending:
I didn't even speak, just moved to lay on my back. Brook slipped one of his legs in between mine and had one arm laying across my chest. My bare chest. That's when I noticed that he wasn't wearing a shirt either. Our skin is touching and I can feel my heart beating faster because of it. He lays his head down on my shoulder before pressing his forehead against my neck. He places a light kiss there, then another and another. He starts to work his way up until he reaches my ear.
"Jack," my name slips off his tongue and his voice sounds like velvet. I shiver even though its a hundred degrees in this room. He kisses down my jawline as one of my hands finds its way to his hair. I unintentionally guide him to my lips.
Brook's mouth is so close, dangerously close. Our breaths are intertwining. I look up to see the green eye boy's eyes slightly opened. "Tell me to stop," he whispers on my lips before running his tongue over them, "tell me to stop and I will." As much as my brain was thinking this could end badly, instinct took over and I closed the gap between us.
This kiss was not like any of the others, it was hot, so fucking hot. My fingers were tangled in Brook's hair pushing him closer to me because I want more. He straddles my hips and my hands move to his ass. He parted his mouth a little and could feel that he wanted to deepen the kiss so I opened my mouth as well. Lips never leaving. Tongues dancing. And hips grinding.
The only thing separating Brook and I from touching every part of skin is our boxers and I want to change that now. I want to feel him. I slip my hands into his briefs and I grab his bare ass. I hear a little noise coming from Brook and I smile. I did that. Fuck. I start to pull them down, but Brook stops the kiss. To sit down on my lap. My dick. My semi-hard dick. Fuck. He look so sexy. Abs flexing from his deep breaths, hair matted down unstyled, and lips are red and swollen.
"Have you been with a guy before?" He asks rocking his hips back and forth.
I shake my head and he laughs. "No why, have you?" I ask.
"Damn, Jack," he starts moving his hips in little circles, "yes, don't worry."
His eyes were focus, jaw was clenched and all I wants to do was touch him. Everywhere. My hands danced over his muscles before settling on his waist. I dug my finger tips into his side as I slowly found a rhythm to match his movements.
I keep grinding up so that my dick can feel the pressure its craving. I watch as Brook's mouth stays partly open and little gasps escape. He leans his head back and bites his lip. That's when I lost it. Grabbing his arms, I flipped us around so he was underneath me, legs wrapped around my waist. His eyes were wide for a second as I pin his arms above his head. Then, I leaned down and kissed him. Hard. His ankles dug into my back and he twists his arms under my hands, begging to be released.
My brain shuts down and my body begins to move out of instinct. My hips begin to rutt into his causing Brook to whimper in my mouth. I smirk in his lips before moving down to his jawline. Brooklyn is breathing so fast and hard, struggling to move from underneath me. He wants to touch me. He wants me. I have one of the sexiest guys I know squirming below me. "You are so fucking hot," I whisper in his ear.
"Jack," he moans, "Jack wait," I don't hear much assertiveness in his voice. I continue to grind on him, suck on his neck just enough before leaving a bruise. "Jack please stop," he sounded a little more sure this time so I did.
"What?" I ask out of breath, letting go of his arms, "am I doing something wrong?"
"No, babe," he laughs falling back on the pillow as he catches his breath, "I just didn't was to cum so soon."
YOU ARE READING
Roadtrip Gay One Shots
Fanfiction*discontinued* Sexy/Cute short stories about the boys of roadtrip! boyxboy