He closed the door quietly behind him, then snuck to the bed. “I shared a bedroom with Leo for eight years. I could dance around all night without waking him up,” he whispered.
I laughed under my breath as Shawn took a seat on the bed, right by my thighs. We’d jerked off together outside plenty and on the couch a couple of times, but never in one of our bedrooms. It was intimate in a new way, and a different kind of hunger throbbed when I looked at him there.
I definitely enjoyed having a man in my bed, it turned out. And especially this one.
I hooked my arm over Shawn’s shoulder, then pulled him close for a kiss. I was wearing my boxers, and he was in a short pair of boxer briefs and a loose T-shirt. He took his glasses off and set them on the nightstand. We pressed our bodies together, and he writhed against me, kissing at my neck as I laid back, one hand flat against the sheet and the other grabbing his side.
“Fuck,” I gasped. “I was really used to getting off with you every day. My balls hurt just looking at you.”
Shawn laughed loudly, then flew his hands over his mouth, stifling it. We both glanced to the door for a tense second, then laughed under our breath.
“What’s so funny?” I asked.
“It’s just that every now and then you say something that reminds me you’re kind of a straight guy.”
“What, you’re telling me gay guys don’t get blue balls?” I grabbed at his waist, squeezing. “If I’m bisexual, does that mean only one of my balls is going to hurt from now on?”
Shawn laughed and lowered himself onto my lap, his knees folded at my hips. “I hope that neither of your balls hurts,” he laughed, then reached out a hand, palming my sack through my boxers. “I’m too attached.”
I grabbed his wrist, holding his hand there. My balls pulsed, hot as coals, and I groaned under my breath from the sensation. “What did you use to think about?” I whispered. “When you had a crush on me.”
Shawn licked his tongue across his bottom lip, then rubbed his palm against my sack. “I had this fantasy where you walked me home after school, and when we came inside, I gave you a blowjob.”
I hitched my hips, another flare of desire shooting through my muscles. “With those pretty lips?” I asked, then drew my hand over his and shoved my boxers down.
Shawn took me in his hand and stared down at me with a pained, eager look in his eyes. I watched his lips, slightly parted and perfectly curved. It was so hot to me that he had been crushing on me all that time. I had been clueless; I didn’t even know enough to consider him. But Shawn had known, and it made this intense attraction I was feeling to him even stronger, knowing there were years of buildup behind it.
Shawn rubbed at his erection, straining his boxer briefs. “Can I?” he whispered.
I fisted my cock, bouncing it. I was fat and hard, and the blue vein that ran down my shaft was throbbing. “Fuck yeah.”
Shawn lowered himself forward, then wrapped his lips around my cock. His breath was hot against my crown, and his lips closed into a soft, wet seal, tugging and sliding my length. I groaned with deep satisfaction and grabbed the back of his head, curling my fingers in his hair.
He pulled his lips back and turned his eyes up to me. “Is that good?”
“Fuck is it ever,” I groaned, and Shawn fell forward, throwing a hand over my mouth as he laughed to shush me.
I grabbed his ass, squeezing him close. “Fuck is it ever,” I whispered.
Shawn giggled, then crawled back down my body, kissing and licking at the whole way. His lips were so soft and warm, my cock thickened in response.
I trailed my fingers in his hair. “I’m obsessed with those lips.”
“Yeah?” Shawn palmed my shaft, his breath hot across my crown. “I really like your cock.”
Shawn darted his tongue across my slit, licking up the fat drop of precum that was waiting for him. I clenched my jaw, burying a groan as I rode my hips down into the mattress.
His mouth was warm and tight, and his tongue lapped the seam of my cock. When I looked at Shawn, desire flooded me from my skull down. I saw the curve of his ass, wiggling in the air, and the curls of his hair, soft between my fingers. He kept whimpering and pulling his lips back long enough to whisper how much he wanted me.
“Taste so good,” he gasped, then swallowed me down again.
I thrust my hips, desperate to feel more. Shawn whimpered louder, then took me to the back of his throat. His hand found my balls, tight against my body, and when he started rolling them, I rode the edge of an orgasm.
Outside the room, Leo yawned loudly. I grabbed the sheet with both hands, gritting my teeth, and Shawn and I went still. He held my shaft by the base in a tight fist, and with his mouth only a few inches away, his breath played across my crown.
“Babe,” I whispered, as quietly as I could, my orgasm throbbing. “Babe!”
Shawn looked at me, then at the cock in front of his lips, then slowly released me.