Início / LGBTQ+ / Pucked On Ice / Helping Hand

Compartilhar

Helping Hand

Autor: Sommy Pearl
last update Data de publicação: 2026-03-23 15:54:19

Riven 

The room felt smaller and tighter the second Kael pushed his joggers down just enough.

The waistband caught under the thick base of his cock, trapping it halfway, forcing the shaft to jut out heavy and obscene. I jerked my gaze away on instinct, my eyes snapping to the wall, the ceiling, or anywhere else.

“Eyes here,” Kael said.

His voice landed with the particular authority of someone who wasn’t asking. Of course he was an Alpha. And of course I’d backed down. Stupid hierarchy. I was still here trying to find my own place in all of this.

I turned back slowly, against every instinct I had, and then I was looking at something I had absolutely no business looking at, and my brain went very, very quiet.

It wasn’t as though I hadn’t seen cocks before. I mean, the internet exists after all, and I am a grown man. But there was a significant difference between a screen and… this. Between knowing something existed and having it exist directly in front of you, in your living room, belonging to Kael Dravin of all people.

His cock was thick and veined. The head flushed darker than the shaft, already slick at the slit with a single bead of pre-cum that caught the lamplight and gleamed. It looked… violent. Too big. The kind of size that made you instinctively clench and wonder how anything could possibly take it without tearing.

My mouth went dry.

Kael wrapped his right hand around the base, his fingers not quite meeting, and gave one slow, deliberate upward stroke. From root to tip. The skin dragged softly over the hardness underneath. His thumb swiped across the head on the upstroke, spreading that bead of pre-cum until the crown glistened wetly.

I felt the air leave my lungs in a quiet rush.

He did it again. Slower this time. Letting me watch every centimeter of the motion. The way the veins stood out more when he squeezed. The way the head swelled slightly darker each time his fist reached the top. The faint, slick sound of skin moving over skin.

My own cock twitched hard inside my briefs. I squeezed my thighs together without thinking. What the fuck was that? I hope I was wrong.

Kael’s eyes flicked to the movement. A tiny smirk tugged at the corner of his mouth.

“You got lube?” he asked, his voice still that same low, even tone.

I shook my head once. Couldn’t speak.

He nodded like he’d expected it.

“Lotion? Oil? Anything slippery at least?”

“None,” I managed. My voice sounded cracked. I glared at him, or tried to. It came out weaker than I wanted.

Kael just hummed, low in his throat.

Then he lifted his hand away from his cock. He looked at his own palm for a second and brought it to his mouth. He spat once. The sound was loud in the quiet room. My stomach flipped.

“Hey—” I started, frowning.

He cut me off with a lazy shrug. “You didn’t want to give me anything. So…” He wrapped his spit-slick hand back around his shaft. “…this’ll do.”

The first stroke after that was obscene.

It was wet and loud. The slick sound of his own saliva mixing with pre-cum as his fist glided from base to tip. He twisted his wrist slightly on the upstroke, just enough to make the head swell and darken even more. A fresh bead of pre-cum welled up immediately, and he smeared it down the length with his thumb.

I couldn’t look away.

But I am still straight.

I am absolutely, completely, entirely strai—.

My heart was hammering against my ribs so hard I thought he could probably hear it. My cock was painfully stiff now, trapped against my thigh, leaking steadily into my underwear. Every time Kael’s hand moved, my own twitched in sympathy. I squeezed my legs together harder, trying to get any kind of pressure, any kind of relief.

He seemed to notice.

His strokes stayed slow — torturously slow — letting me see everything. The way his foreskin slid back and forth over the head. The way his balls drew up tighter with each pass. The way his abs flexed every time he twisted his wrist.

A low, rough and quiet groan slipped out of him. His head tipped back for a second, throat working as he swallowed. Then his eyes found mine again.

“Getting hard just watching, huh?” he murmured. 

“Hell no," I scoffed.

He sped up, just a fraction. The wet schlick-schlick-schlick of his hand grew louder, faster. His breathing turned heavier. His free hand braced on the mattress beside him, knuckles white.

“Shit,” he hissed. His hips jerked up into his fist once, twice. “Fuck… look at you staring like that…”

My mouth was dry. My cock throbbed so hard it hurt. I could feel the wet spot spreading in my briefs. This is normal, I told myself. Totally normal.

He stroked faster now — long, firm pulls from root to tip. His thumb kept swiping over the head on every upstroke, spreading the slick everywhere. His groans grew rougher and more broken.

I watched, helpless, thighs clenched so tight my muscles ached.

He was close. I could see it — the way his abs clenched, the way his balls drew up tight, and the way his hand started to lose rhythm.

“I’m going to come,” he muttered, his voice gravel. “Holy fuck! I'm going to come watching you watch me—”

His hips bucked hard. A low, guttural groan tore out of him. Thick ropes of cum erupted from the head — the first shot landing on his stomach, the second hitting his chest, the rest spilling over his fist and dripping down his knuckles. His cock jerked in his grip with every pulse. His head fell back. His throat worked as he panted through it.

When the last tremor finally left him, he let his hand fall away. His cock twitched once more, spent and shiny, cum streaked across his abs and chest in messy white lines.

He looked at me, his eyes half-lidded, chest still heaving, and gave a slow, filthy smile.

“What do you think?” he asked, his voice wrecked. “Like what you see?”

“No, I don’t,” I said, forcing the words out. My voice sounded thin, unconvincing even to me. “I’m straight. I’m not moved by whatever the hell you just did there. Now that you’re done… clean up and leave. The bathroom is there.”

I pointed at the door like it was a lifeline.

Kael laughed low and lazily, looking so unbothered. He rose slowly, not bothering to pull his sweatpants back up. His cock swayed with the movement, soft but still intimidatingly thick. He stepped closer. Close enough that I could smell the salt and musk of him, close enough that I had to tilt my head back slightly to meet his eyes.

I looked away again. Focused on the wall. The poster. Anything.

“Then tell me why you’re so hard, Mr. Straight Boy?” he asked, voice dark and amused.

My eyes widened. I whipped my head back to him. “And who said—”

Before I could finish, his hand shot forward.

He palmed my bulge through my shorts firmly with no hesitation. My cock jumped hard under his touch. I hissed sharply through my teeth, my hips jerking forward involuntarily.

“It’s so fucking obvious,” he murmured, squeezing once slowly and possessively. “You’re leaking through the fabric, Riven.”

I slapped his hand away, hard. My palm stung from the impact.

“Just go away,” I snapped.

Kael smirked wider. He stepped back, finally tugging his joggers up over his hips, but the outline of his cock was still visible — thick, obscene. He turned toward the bathroom without another word.

I sat there, chest heaving, staring at the bulge in my own shorts like it had betrayed me.

Can you just stay put? I thought furiously at my dick. You’re so fucking unbelievable. Goodness!

I squeezed my thighs together, trying to trap the ache, the throb, the humiliating wetness soaking my boxers. I could hear the faucet running in the bathroom steadily.

After what felt like forever, the water shut off. The door opened.

Kael stepped out, towel slung low around his hips, droplets still clinging to his chest and abs. He looked at me, and his eyes dropped pointedly to my lap.

“You’re still hard,” he said, almost conversational.

“It’s not your business,” I shot back.

“You’re still hard,” Kael said.

“Not your business.”

“Biologically speaking—”

“Please don’t.”

“—one’s body could get quite uncomfortable if it doesn’t get release.” He tilted his head. “Painful, even.”

“That’s a lie,” I said flatly.

“Is it?”

He crouched down in front of me slowly until we were eye-level. His forearms were resting loosely on either side of my thighs on the cushions. He was so close, enough that I could feel the warmth of him.

“You want me to help you?” he asked.

My cock jumped again hard. It was obvious. 

What a fucking traitor.

“What?” I choked out.

“Let me help you,” he repeated, softer this time. His hand hovered near my thigh just close enough that I could feel the heat of it.

I felt the throb intensify. My cock strained against the damp cotton, leaking more pre-cum. My breathing turned shallow.

Continue a ler este livro gratuitamente
Escaneie o código para baixar o App
Comentários (1)
goodnovel comment avatar
Jennifer Arnold
great so far
VER TODOS OS COMENTÁRIOS

Último capítulo

  • Pucked On Ice    We did it!

    RivenThe stadium was electric.Thousands of fans filled the seats, chants echoing off the walls as the Vipers faced off against one of the league’s strongest teams. I sat in the stands, hood up, heart hammering in my chest. I wasn’t playing tonight. Coach had given me the night off after everything that had happened but I couldn’t stay away. I needed to see Kael play.The game was intense. Fast-paced, physical, every shift full of energy. Kael was on fire. He skated like a man with something to prove, threading passes, throwing checks, and scoring two beautiful goals. Every time he flew down the ice, my chest tightened with pride and nerves.When the final buzzer sounded, the Vipers had won 4-2. The crowd erupted. I stood up with them, clapping hard, a wide smile breaking across my face after what felt like forever.Then, over the speakers, I heard Kael’s name called.“Kael Dravin, you can now come to the ice.”The arena quieted a little as Kael skated to the middle of the rink, stil

  • Pucked On Ice    So, this is love?

    RivenWe decided to go back to the hospital together. Kael’s hand found mine as we stepped out of the locker room, fingers lacing tightly. We didn’t hide it. We walked through the parking lot like that — two rival hockey players holding hands in public. People recognized us almost immediately. Phones came out, cameras flashed, whispers spread. But we didn’t care. Not anymore.We got into a taxi. The whole ride, Kael kept his thumb stroking the back of my hand. It felt like the only thing keeping me grounded.When we reached the hospital, I saw my father standing in the hallway. The moment our eyes met, I looked away, jaw tight. All the hurt from before came rushing back.Kael squeezed my hand gently. “I know your father disappointed you. He pissed you off. But just… give him a chance. Please.”I looked at Kael for a long time, then at my father, who was watching me with regret in his eyes. I sighed heavily.Dad walked up slowly and took my other hand. His voice cracked.“I’m sorry, Ri

  • Pucked On Ice    Can I?

    RivenWe lay on the cold ice, chests heaving, staring at each other like the rest of the world had disappeared. The kiss I gave him moments ago still lingered on my lips. My heart was racing so hard I could feel it in my throat.Kael’s eyes were dark, full of everything we’d been holding back for a month. “Riven…” he whispered, his voice rough.I didn’t let him finish. I leaned down again and kissed him — deeper this time. Messy. Desperate. Our mouths moved together like we were starving, tongues sliding, lips pressing hard, teeth grazing. A soft, wet sound filled the empty rink as we devoured each other. His hand came up to cup the back of my neck, fingers threading through my hair, pulling me closer. I moaned into his mouth, the sound vibrating between us.We broke apart only when we needed air, foreheads pressed together, breaths mingling.“I missed you so fucking much,” Kael breathed.I didn’t answer with words. I just kissed him again, slower this time, savoring the taste of him.

  • Pucked On Ice    No Pun Intended

    KaelRiven’s father sat down heavily in the chair beside my bed. For a long moment, he didn’t speak. His eyes were red-rimmed, like he hadn’t slept in days.Finally, his voice came out rough and thick with emotion.“Thank you,” he whispered. “For saving my wife. You didn’t have to do that. Not after everything I put you through. I… I don’t deserve your help, but you still gave it. Thank you, Kael.”He wiped at his eyes quickly, trying to hide the tears.I stayed quiet, watching him.He took a shaky breath and continued. “I’m sorry. For how I treated you. For threatening you with your father’s secret. For forcing you to break my son’s heart. I was scared. I thought I was protecting Riven, but I was only hurting him. I was stupid. I refused to accept him — his sexuality, the fact that he’s an omega, everything that makes him who he is. I see now how wrong I was.”He looked down at his hands. “Ever since you two ended things… the spark in Riven’s eyes is gone. He’s been empty. I did that

  • Pucked On Ice    Not a match

    KaelA month had passed.One long, miserable month of pretending I was fine while everything fell apart. I was playing like shit on the ice — slow, distracted, missing easy shots. Coach had already pulled me aside twice. My teammates were starting to whisper. Faye had left me two weeks ago, saying she couldn’t deal with my mood swings and drinking anymore. I didn’t even blame her.I drank every night. Sometimes until I blacked out. May had called me from out of town after seeing clips of me playing, asking if I was okay. I told her the same thing I told everyone.“I’m fine.”But I wasn’t.I couldn’t do this anymore. I missed Riven so much it physically hurt. Every night I thought about him. Every morning I woke up regretting the lie I was living.So I called his father that morning.We met at the same quiet café. The second I sat down, he frowned.“What do you want to talk about?”I swallowed hard, heart pounding. “I don’t think I can handle this anymore. I want Riven back.”His face

  • Pucked On Ice    On my side

    RivenMom sighed deeply, her shoulders dropping as she processed everything I had just said. The silence stretched between us, heavy and uncomfortable.“Mom?” I called softly, already feeling the disappointment settle in my chest. “Why are you acting like you hate me now because I’m an omega?”She quickly shook her head. “It’s not about that, son. I’m sorry you saw me act that way. It’s just… I’m a bit shocked. I never thought of this, you know.”“It’s fine,” I nodded, though my voice was quiet. “I just wanted you to know who I really am. And I’m sorry if you feel disappointed.”“No,” she said quickly, reaching for me. “I am not disappointed one bit. I’m just trying to process everything. I promise.”She opened her arms wide. “Come here.”I pouted, eyes already stinging with tears. I felt so emotional lately, like everything was right under the surface. I stepped into her hug, and she wrapped her arms around me tightly.“I love you so much, Riven,” she whispered against my hair. “I’ll

  • Pucked On Ice    Resigned

    KaelThe moment I stepped off that stage, everything felt surreal.The flashing cameras, the shouting reporters, the chaos. It all blurred into background noise as I walked straight out the back exit. Security cleared a path for me, but I didn’t look at anyone. I didn’t say a word. My heart was pou

  • Pucked On Ice    Leaving Everything Behind

    KaelThe fluorescent lights above me were too bright. My head throbbed like someone was hammering nails into my skull. I slowly sat up on the hard bench, groaning as the events of yesterday crashed back into me all at once.The wine.The desperate drive.Riven slamming the door in my face.The flas

  • Pucked On Ice    Perfect Rivarly

    RivenI spent the whole day at home, my mind spinning in circles. I barely ate. I barely moved from the couch. I was actually relieved I wasn’t at the rink today. At least I didn’t have to fake being okay in front of the team. I didn’t have to pretend I wasn’t slowly falling apart.The unknown numb

  • Pucked On Ice    Fuck it!

    RivenThe house felt very quiet when I stepped inside. The silence pressed on me after the intensity of the day — the long drive, the sunset we never really saw, and everything that happened on the hood of Kael’s car. I stood in the living room for a moment, staring at the small mess I had left beh

Mais capítulos
Explore e leia bons romances gratuitamente
Acesso gratuito a um vasto número de bons romances no app GoodNovel. Baixe os livros que você gosta e leia em qualquer lugar e a qualquer hora.
Leia livros gratuitamente no app
ESCANEIE O CÓDIGO PARA LER NO APP
DMCA.com Protection Status