Whatever response he might have given disappeared when I licked a trail up the underside of his cock, my tongue sliding along the thick vein that ran from root to tip. He hissed a breath when I took the head into my mouth and swirled my tongue around it. My palms skated up his body toward his nipples. Each bud was hard under my touch and I toyed with them, loving the way he writhed against the sensation.
Slowly, I took him in my mouth. Farther. Deeper. I played with him, taking him almost all the way in before backing off. Panting and moaning, Brodie pulled at my hair and more than once he gripped my scalp. I loved the slight bite of not-quite-pain. The discomfort made everything seem urgent and sharply edged.
I wanted him first. First and last and always. My brain spun with promises I wanted to make him. Things I wanted to give him. I was being overloaded with dreams and desires, but the most insistent of them had me releasing his cock. I tore his pants the rest of the way off of him and tossed them aside. I slid my hands under his thighs and rolled him up, lifting his ass off the bed.
“Wha—” Brodie’s word stopped when I dove between his cheeks and licked him from hole to balls and back again. “Holy fucking shit,” rushed out of his mouth like it was all one word.
He tasted like musk and skin. Like salt and soap and mine. Brodie reached for his cock and gave it a couple of tugs before releasing it.
“Motherfucker, that feels amazing.” Brodie reached down and, without being asked, spread his cheeks for me.
I took the hint and buried my face deeper. I pinned his legs in place with my arms and fucked his hole with my tongue, loosening him, stretching and softening him. The sounds he made were outrageous.
He thrashed when I added a finger to the mix. I teased him open slowly, kissing and licking and gently stretching with my tongue and my finger working together. I wasn’t sure how long I was going to last once I was inside him.
Brodie was keening, moaning, practically sobbing by the time I pulled back. My face was wet with my own saliva and I wiped it with my hand, then wiped my hand on the bed. I wriggled the rest of the way out of my pants, cursing myself for not getting fully naked to begin with. But the short breather gave my dick half a minute to calm down, so maybe I’d last more than three pumps.
While I fought to get my pants off my ankles, Brodie made a grab for the lube. He squirted a generous amount on his fingers. Our gazes held while he plunged two fingers deep into his ass. They sawed in and out of him and when he tried to pull them all the way out, I reached down and put my hand over his, pressing his fingers in harder and deeper.
“Li—fuck. You’re so mean.” Brodie’s face was almost as red as his angry-looking cock. Desperation poured off him in waves. “Please.”
I moved closer, lining my cock up with my other hand. I released him from my grip and his fingers slid out of his ass, replaced immediately with my cock. Tilting his head back, a moan tore out of him, bouncing off the glass wall and back at us, a feedback loop of pleasure.
Brodie was hot and tight. My fingers bit into his flesh. I rolled him up, pressing his knees closer to his chest, raising his ass so I could get a better angle. I held my breath when I started moving. Fuck. His ass felt incredible wrapped around my cock. I couldn’t get enough of him. The angle was awkward, but I leaned down and slammed my mouth over his. Teeth clacked and breaths shuddered as my hips started to jerk, fucking him deeper with every thrust.
Hands tugged at my hair, then pushed at my shoulders. I eased back, slowing my pace.
“Did I hurt you?” I searched his face for any sign of distress and found only bliss looking back at me.
“I was going to come.”
“Too soon.”
“Let me fuck you.” Brodie tugged me back down into a kiss. His tongue flicked into my mouth, dancing with mine. Our breaths mingled and when I was thoroughly ruined, light-headed enough to float up to the ceiling, Brodie pulled away.
“How do you want me?”
“Ride me. I want you to fuck yourself on my cock. I want you to use me to make yourself come. I want to watch you.”
God. His words drove me insane. The suggestion made my dick twitch. I pulled out of him and took a moment to lube his cock. When I straddled him a moment later, his eyes went wide.
“What are you doing?” Brodie asked as I reached back and lined him up with my hole.
“I want to feel you. All of you. For days and days and days and when I can’t feel you anymore, I want to do this again.” I took a breath and pressed down, letting his cock push upward and breach my hole. That first inch brought with it a terrible burn that made me hiss and bite my lip.
Brodie reached for my cock and gave it a stroke. He toyed with the head, the slit, the bead of precum that leaked out even as the bite of discomfort made my dick slightly softer.
The next inch was better. I’d done a good job of lubing Brodie’s dick and it helped to ease the way. But each inch felt better than the last. The burn that started out as almost unbearable had softened into a warmth that spread through my body. By the time I had all of Brodie inside me, my breath was coming out in reedy pants.
Bracing myself on his chest with both hands, I let my head drop forward and I took a long, slow inhale. Brodie’s hand slid up my thighs and he gripped my ass. Pulling me forward, he rocked up into me, pressing in even deeper.
My cock throbbed with need. My balls had a pulse of their own. My whole body felt like it wanted to come. I rocked back and forth, using my arms to hold myself up when all I wanted do was collapse into his arms and let him fuck me until I cried. I was so fucking close and I rode the ragged edge for longer than I thought possible. My orgasm seemed to build and build and build with no sign of actually erupting.
I swiveled my hips in a circular motion, groaning at the way it made his cock feel like it was the only thing left inside my body. It was everywhere. He was everywhere. God, I was so fucking close.
Brodie groaned and my cock leaked, dripping precum on his stomach. His hands tightened on my ass and then I was rocking faster, harder, chasing a sensation that I couldn’t catch alone.
“Brodie, please.” I heard my broken voice beg him. He reached for me, tugged me down into a kiss. One hand held my hair in a tight grip, the other wrapped around me and dug into my flesh. Then Brodie bent his legs and placed his feet flat on the mattress and fucked up into me hard and fast.