Share

Hot and Wet

Author: KeeKee
last update publish date: 2026-09-17 18:55:42

Adrian’s POV

I had Elias’s cock in my mouth and the broken sound he made when I took him deeper was better than any victory I had ever claimed on the track. He was already leaking across my tongue, hips twitching despite the way his fingers stayed locked in my hair like he still wanted to push me away.

I hollowed my cheeks and dragged my tongue along the underside, tasting the sharp salt of him while my free hand worked between his legs, two fingers sliding slick and easy into the tight heat that clenched around me the second I pressed inside.

“Fuck…Adrian, wait….”

Elias’s voice cracked on my name. “We shouldn’t—this is still a mistake….”

I pulled off just long enough to speak against the wet head of his cock. “Then stop moaning like that.”

“I’m not….”The protest died when I curled my fingers and found the spot that made his knees buckle. A sharp, helpless moan spilled out of him. “Shit… don’t…”

“You don’t want me to stop,” I said, wrapping my hand around him and stroking in time with the slow thrust of my fingers. “Your cock is dripping for me. Listen to yourself.”

He bit down on his own wrist to muffle the next sound, but the way his hips rolled forward told me everything he refused to say. I took him back into my mouth and sucked hard, matching the rhythm of my hand and the fingers working him open. Every time he tried to form another denial it turned into a choked whimper.

“Adrian…fuck…your mouth…”

I hummed around him and felt his thighs start to shake. When I added a third finger he gasped so loudly I was half-afraid his mother would hear, but the house stayed quiet. I pulled off again, spit-slick and breathing hard.

“Turn around.”

“No.”

“Elias. Turn the fuck around.”

He stared at me for one more second of stubborn silence, then the last of his resistance cracked. He spun and braced both hands against the wall, forehead dropping to the plaster. I shoved his sweatpants the rest of the way down, spit into my palm, and slicked myself before I lined up and pushed in with one long, relentless stroke.

The sound Elias made was wrecked. I bottomed out and stayed there, buried to the hilt while his body clenched and fluttered around me.

“Still a mistake?” I asked against the back of his neck.

“Yes….fuck! Ngh! yes, it’s a mistakeHis voice broke on a moan when I pulled almost all the way out and slammed back in. “Harder…don’t you dare stop…”

I gripped his hips and gave him exactly that, setting a brutal pace that made the wall creak. Every thrust punched another broken noise out of him. I reached around and wrapped my hand around his cock, stroking him in time with the way I fucked him.

“You’re so fucking tight,” I groaned. “Taking me like you were made for it. Still hate me?”

“I hate you,” he gasped, pushing back to meet every thrust. “I hate…ah…how good you feel…”

“Liar.”

I angled my hips and dragged over that spot inside him until his arms started shaking. The wet slap of skin on skin filled the small living room. Elias was past coherent sentences, reduced to moans and my name and the occasional broken “fuck” that only made me drive into him harder.

“Adrian—I’m close…”

“Come with me.”

I stroked him faster, fucking him through it as my own orgasm coiled tight at the base of my spine. Elias came first with a muffled cry, spilling hot over my fist and clenching so hard around my cock that I followed him over the edge with a low, punched-out groan, burying myself deep and filling him while his body milked every pulse out of me.

We stayed locked together for several long seconds, both of us breathing hard. I pressed my forehead between his shoulder blades and felt the fine tremor still running through him.

Eventually I pulled out. Elias sagged against the wall, then slowly turned and slid down until he was sitting on the floor with his ruined sweatpants around his thighs. He looked wrecked and beautiful and still half in denial.

I cleaned us up with my shirt because it was the only thing within reach. Neither of us spoke. When I finally stood and offered him a hand he ignored it and pushed himself up on his own.

“This still doesn’t mean anything,” he muttered, voice rough.

“Keep telling yourself that.”

He didn’t answer. I stayed the night because leaving felt impossible, and at some point we ended up on the narrow couch with his back against my chest. I woke once to the sound of his mother coughing upstairs and felt Elias tense, but she never came down.

Morning light was already cutting through the thin curtains when I opened my eyes again. Elias was standing over me fully dressed, expression carefully blank, holding my jeans out like they were contaminated.

“Get up,” he said. “You need to leave before my mom wakes up.”

I sat up slowly, scratching a hand through my hair. “Good morning to you too.”

“I’m serious, Adrian. Out.”

I took the jeans and stood, still half-hard and completely unbothered by the way his eyes flicked down and then away. “You’re kicking me out after last night?”

“Last night was another mistake. A louder one. Now put your clothes on and go.”

I stepped into the jeans, deliberately slow. “You’re cute when you’re panicking.”

“I’m not panicking. I’m protecting my scholarship and my mother’s peace of mind. There’s a difference.”

I pulled my shirt on—still slightly damp in places—and stepped into his space. “You came so hard you almost fell. Twice. We’re past the ‘mistake’ stage.”

Elias pointed at the door. “Out. Now. And if you show up at practice acting like anything happened, I’ll break your nose.”

I grinned, grabbed my keys, and opened the door. “See you at practice, Elias.”

Continue to read this book for free
Scan code to download App

Latest chapter

  • I Hate How Much I Want You   Push me away

    Elias’s POVAdrian would not wake up.I shook his shoulder harder than I should have. “Adrian. Hey. Open your eyes.”Nothing.“Adrian, come on. Look at me.” My voice cracked. I pressed two fingers to his neck and felt a pulse, but his head stayed limp against the pavement. “Don’t do this. Wake up.”My hands shook so badly I almost dropped the phone. I dialed and spoke the second the operator answered.“I need an ambulance. Someone’s unconscious. A car nearly hit us. He’s not responding.”“Sir, can you confirm the location?”I gave the street name twice, speaking too fast. “Please hurry. He’s bleeding a little from the head. He’s breathing but he won’t wake up. I can’t get him to open his eyes.”“Stay on the line. Help is on the way. Is the area safe?”“Yes. Just get someone here.”I kept one hand on Adrian’s chest. “Adrian, can you hear me? Squeeze my hand or something. Anything. Come on.”Still nothing. The wait felt endless. Every second without a response made the fear climb higher

  • I Hate How Much I Want You   Accident

    Adrian’s POVThe broken bottle came at my face fast. I jerked sideways and felt the glass cut through the air where my head had been a second earlier. Elias was already pushing himself off the wall, shoulder checking the man hard enough to knock him off balance. The bottle swung again, wild and drunk. I grabbed the man’s wrist, twisted, and drove my knee into his stomach. The glass clattered to the pavement.“You piece of shit,” the man wheezed, swinging at me with his free hand.I blocked it and shoved him back. Elias moved in from the side and landed a solid punch to the man’s jaw. The guy staggered, spit blood, and still tried to come forward like he could not feel pain.“Stay down,” Elias said, voice sharp.The man lunged at him instead. I caught the back of his jacket and yanked him away before he could tackle Elias to the ground. We both hit the side of a parked car hard. The impact rattled my teeth. He clawed at my face. I drove an elbow into his ribs twice until his grip loose

  • I Hate How Much I Want You   Savior

    Adrian’s POVClaire was still watching me when I locked the phone. Her smile stayed polite but her eyes had sharpened.“Well?” she asked. “Who keeps pulling your attention away from the room?”“No one important,” I said.“It looked important. You were smiling at the screen.”“I smile at a lot of things.”She stepped closer and lowered her voice. “Your father is watching us. He’ll expect you to spend the rest of the evening with me. You know that, right?”I glanced past her. My father stood near the far windows with Claire’s father, both of them looking in our direction. The disapproval on my father’s face was clear even from across the room. He wanted a performance. He wanted me focused on Claire and nothing else.Claire touched my arm. “Come on. One more conversation with them and then we can find somewhere quieter. You’ve barely spoken to me tonight.”“I’ve spoken enough.”“You’re in a strange mood.” She kept her hand on my arm. “Is something going on? You’ve been distracted since y

  • I Hate How Much I Want You   Annoying Customer

    Elias’s POVI locked my phone and set it face down on the lab bench, but the screen still felt like it was burning against the wood. The last message from Adrian sat there unanswered. You’re ridiculous. I had typed it without thinking, and now I could not stop replaying the entire conversation. The way he had said he would rather talk to me than anyone at that party. The easy offer to lend me a suit. The quiet push when he wrote You answered me though.I dragged a hand down my face and tried to focus on the sample readings in front of me. The numbers blurred. My mind kept sliding sideways, back to the storage room, back to the living room wall, back to the fence after the race when his body had pressed against mine and the soreness had reminded me exactly what we had done. I shifted on the stool and felt the dull ache again. It should have made me angry. Instead it made my stomach pull tight.I thought about the way Adrian had looked at me after the last race, that satisfied expressio

  • I Hate How Much I Want You   Hot and Wet

    Adrian’s POV I had Elias’s cock in my mouth and the broken sound he made when I took him deeper was better than any victory I had ever claimed on the track. He was already leaking across my tongue, hips twitching despite the way his fingers stayed locked in my hair like he still wanted to push me away. I hollowed my cheeks and dragged my tongue along the underside, tasting the sharp salt of him while my free hand worked between his legs, two fingers sliding slick and easy into the tight heat that clenched around me the second I pressed inside. “Fuck…Adrian, wait….” Elias’s voice cracked on my name. “We shouldn’t—this is still a mistake….” I pulled off just long enough to speak against the wet head of his cock. “Then stop moaning like that.” “I’m not….”The protest died when I curled my fingers and found the spot that made his knees buckle. A sharp, helpless moan spilled out of him. “Shit… don’t…” “You don’t want me to stop,” I said, wrapping my hand around him and stroking in

  • I Hate How Much I Want You   The Party

    Adrian’s POVThe house felt too large and too quiet when I walked through the front doors after practice. Marble floors stretched under my feet and the usual staff moved around with practiced silence, collecting jackets and disappearing down side hallways before any conversation could start. I headed straight for the staircase, hoping to reach my room without interruption, but my father’s voice carried out from the study.“Adrian, come in here for a minute.”I changed direction and stepped into the room. He sat behind the wide oak desk with a folder open in front of him, glasses low on his nose. My mother occupied the chair near the window, spine straight, expression carefully neutral the way it always was when these conversations started. The air carried the faint scent of his cologne and old paper.“You placed first again today,” he said, glancing up. “That’s fine. I’m not going to pretend it doesn’t look good on paper. But we both know racing is still just a hobby. It isn’t a futur

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status