I thought it was rather clear what I was doing, and I’d lost all ability to speak anyway, so I didn’t answer.
Slowly, he lowered his backpack to the floor and sat on the edge of the bed. His eyes trailed down my body, from my bare torso down to my dick, the angry purple tip peeking out of my fist. He sucked in a sharp breath, eyes flashing back to mine.
“Can I…?”
I wasn’t sure what exactly he was asking permission for, but it didn’t matter. The answer was yes. Yes to whatever he wanted to do. Yes toeverything.
Eyes locked on his, I nodded.
His fingertips brushed mine, slipping between my fingers and cock, as he took hold of me. My breath caught and my eyes slammed shut as he wrapped his fingers around my dick. He brushed his thumb over the tip, and I hissed at the contact, arching my head back, overcome with sensation.
TJ was touching me. Holy shit,TJ was touching me.
That thought had my eyes springing open, desperate to see what it looked like. I’d never been touched by anyone, and the fact that it was TJ doing the touching nearly had me coming on the spot. As did the sight of his fist wrapped around me.
I watched as he began to move, sliding his hand up and down in long, steady strokes. A whimper escaped, and I squeezed my eyes shut again, overwhelmed by sensation. It was too much. It felt like every neuron in my body was firing all at once, faster and faster, like an out-of-control train running off its tracks. My hips punched up as he picked up the pace, my head jerking to the side, my feet tangling in the sheets. I was desperate to find purchase, to fight against the onslaught, even as I chased the release I was so desperate for.
I felt him shift next to me, and moments later, his lips found mine, even as his hand continued its relentless rhythm. The kiss was obscene, his tongue fucking into my mouth, sloppy and wet, and when he nipped my lip, biting just hard enough I knew I’d feel it later, the last threads of my control snapped. I grunted, then embarrassingly, I screeched, my legs shooting straight out as I unloaded all over his hand and my belly. When I absently realized I was still holding my balls with my left hand, I released them as my hips stuttered and jerked with each spurt of cum that rocked my body.
TJ moaned into my mouth and then stiffened, his hand going still on my softening dick. He made another strained grunting sound, then collapsed awkwardly across my chest, breathing heavily. Dimly, I wondered if he was lying in my cum. I’d felt at least a couple of drops land somewhere in the vicinity of my shoulder.
He didn’t move, though, and we lay there for several long moments, breathing heavily, his hand still resting on my cock. And then it dawned on me why he was breathing so hard. Had he…had he come? I hadn’t even touched him. And I was pretty sure he was still wearing all of his clothes.
I was becoming more aware of other things as my brain began to fire properly once again. Mostly, I wonderedwhat now?What was the protocol when the guy you were into, who’d declared helikedyou but had actively avoided anything more profound than kissing, walked in on you while jerking off, then helped you to completion and possibly finished himself in the process? Was there etiquette for this?
Jesus Christ, I was losing my mind.
I was saved from needing to figure it out when he got up, pulled a clean washcloth out of a drawer, returned to the bed, and began wiping away the mess on my torso.
He swiped at that spot near my shoulder and followed it with a light kiss before moving toward my sternum and repeating the process. He continued down my belly, alternating a swipe of the cloth with a swipe of his tongue at each spot until he finally arrived at my dick. I wondered if he’d give it the same treatment, and he didn’t disappoint, wiping me clean before pressing a soft kiss to my tip.
I flushed all the way to my ears.
He stepped away from the bed, and before I knew what was happening, he’d yanked off his hoodie and was sliding his shorts down his thighs. The question of whether he’d come in his pants was answered when my eyes caught on the sizable wet spot darkening the front of his briefs. He caught me staring, but it didn’t stop him from dropping those briefs to the floor and stepping out of them. He wiped himself down, his movements much more brisk and businesslike than they’d been with me, and then he grabbed another pair of briefs out of his drawer and pulled them on. Wearing only his T-shirt and a fresh pair of underwear, he made his way back over to the bed.
“Can I climb in there with you?”
“Don’t you have class?” I asked, gaping at him. He leaned over and tapped my phone where it was sitting on the charger, then looked back at me. “It started ten minutes ago.”
I pulled up the covers so he could slide underneath them, realized my junk was still out, and dropped the covers again. Quickly, I pulled my underwear back up, wiggling underneath the sheets, then lifted the blankets again. He shook his head, then climbed in with a smile. “You realize I saw all of that just a few minutes ago, right?”
I shrugged, choosing not to dignify that with a response, but then he pulled me close, rested his head on my chest, and threw a leg over both of mine. He sighed contentedly, burrowing his face farther into my chest and squeezing me tight.
I was so fucking confused.
In less than a week’s time, TJ declared he liked me. Took me on an incredibly romantic date. Cuddled me, sent sweet texts, and held my hand. Kissed me like he was starved for it while simultaneously holding me at arm’s length. Several times. And now he’d jerked me off, come in his shorts while doing so, and was cuddled up next to me in the middle of the day like it was no big deal.
What the fuck was I supposed to do with that?
“TJ?”
“Yeah?” he responded absently, trailing his fingers up and down my arm, causing goosebumps to break out along my skin.
I hesitated. And when my silence continued, he craned his head to look up at me, brows raised in question.
I took a breath and asked. I had to know. It was driving me nuts. “Can you explain to me what just happened?”
“Do you need it explained?”