He gasped as our cocks rubbed together, fleetingly dazed by the rush of sensation. I seized the moment and grasped his waist, rolling the pair of us over and falling between his plush thighs. I planted my hands on either side of his head and grinned as I leant down to kiss him again, pushing my tongue into his mouth. His glasses were slightly askew, and it was cute as fuck!
“Clever,” Rupert said, unable to hide his smile as he reached a hand between us, correcting his glasses before wrapping it around the side of my neck. “Mmm, this is the only bad thing about you shaving your hair off. I can’t pull it when you suck my dick.”
“Fuck!” I groaned, kissing him desperately as my cock throbbed against his, dripping precum onto his skin.
“Do you like that idea?”
“Yeah. It’s making me want to grow it out again.” I kissed across his jaw and down his neck, licking and sucking his soft skin. He tasted like sweat and something sweet, the smell of citrus and cinnamon and something warm filling my senses. I hadn’t noticed it before, but maybe I hadn’t been close enough to sense it. Either way, I was going to need Rupert to smell like this all the fucking time.
Whatever he’d planned to say melted away into a moan as I explored him, dragging my tongue across his skin and sliding further down his body. His thighs bracketed me, and the sensation of being squeezed between them was making my head spin. At this rate, I was going to come as soon as Rupert got his hands on my dick.
He groaned as I kissed down his chest and kissed his nipples, sucking them into my mouth and swirling my tongue around them. But when that didn’t get as much of a reaction, I swiftly moved on.
“Sorry, my nipples aren’t—” Rupert began and I cut him off with a look.
“No, don’t apologise,” I said. “Your nips aren’t sensitive, it’s not a big deal. Everyone’s different.”
“What about you?”
“Mine are a bit. I mean, I like having them sucked but I’m not going to get off from it.”
“Good to know.”
Any further words were forgotten as I resumed my exploration of his body, tracing the curve of his stomach with my mouth and fingers. His cock was hard and flushed against his hip, precum beading from his slit as his foreskin rolled back from the silken head, and fuck, I had to have a taste.
Rupert gasped, his hips jerking off the bed as I flicked my tongue over the head of his cock, licking up the salty-sweet precum, as I wrapped my fingers loosely around his shaft. “Fuck, you taste good,” I said, looking up at him and shooting him a smirk.
“Oh, fuck,” Rupert said with a groan as his cock twitched in my hand, precum dripping from his slit.
“Let me suck you?”
He moaned again, his hand reaching down to brush over my head as I leant forward, gently catching me. “You’re missing something.”
“Seriously? You’re going to make me say it now? Don’t you want me to suck your dick?” I asked, grinning teasingly at him.
“Yes, I am. I’ve waited this long. I can wait longer.”
“So can I.”
“Can you?”
“No.” My patience was already worn thin, and I hated the idea of having to wait any longer. I’d always been impulsive, and when I wanted something, I normally did it as soon as possible. “Please, baby. Let me suck you.”
“Yes, you may. But, er, maybe not too much? It’s been a while since I’ve been with anyone except my hand, and I don’t think I’ll last long. And I can get quite oversensitive once I’ve come, so I can struggle to keep going. Sorry, I know that’s not particularly sexy.” He glanced away, the flush on his nose deepening and my stomach twisted, sympathy making my chest ache.
I was suddenly struck by the urge to find all the people who’d told Rupert he was inadequate or weird or whatever they’d said and kick their arses. And maybe set a few seagulls on them for good measure.
“Hey, no apologies, remember? Thank you for telling me.” I kissed his hip and smiled. “Just tell me when you’re close and I’ll stop. Besides, there’s plenty of other things I want to do, including watching you come while you’re bouncing on my cock.”
“I want that too. Would you… There’s lube here, if you want it. I’d love you to eat me out and open me up. I’ll be less likely to come then. And it gets me closer to riding you.”
“I’d love to. Pass me the lube.”
He reached out and grabbed the small bottle, handing it to me with a foil-wrapped condom. I put them down next to me and then leant forward to press teasing kisses along the shaft of his cock, running my tongue across the head and slowly wrapping my lips around him, sucking gently for a couple of seconds before I pulled off and let him go.
Rupert whined, the sound going straight to my dick, where it was pressed against the sheets. “Don’t worry, I’ve got you,” I said, kissing down the insides of his thighs, spreading his arse cheeks with my fingers as he lifted his legs to give me better access.
A deep, desperate groan rumbled through me as I buried my face between his cheeks, breathing in the earthy scent of him. I flicked my tongue over the furled skin of his hole, a sense of satisfaction flooding me as Rupert let out a breathless moan.