Home / LGBTQ+ / Pucked On Ice / Can’t take it anymore

Share

Can’t take it anymore

Author: Sommy Pearl
last update publish date: 2026-04-06 17:11:57

Riven

The intermission ended and the third period started. The players skated back onto the ice, sticks tapping against the boards, the crowd cheering again as the puck dropped.

I scanned the Vipers’ lineup instinctively. My eyes moved across the familiar jerseys… and then stopped.

Kael wasn’t out there.

The big, cocky guy who had dominated the first two periods was gone. In his place on the second line was some other player I didn’t recognize — a different face, different number. The replacement looked decent enough, but he didn’t move like Kael. He didn’t own the ice the same way.

I tried to make my face neutral, like I didn’t care. Like his absence didn’t register at all. I even forced my gaze back to the play, pretending to watch the Razorbacks push forward.

Dex, beside me, was completely locked in. He didn’t seem bothered by Kael’s sudden disappearance. His eyes stayed glued to the rink, jotter balanced on his knee, pen moving steadily. He was taking this scouting assignment seriously — noting strengths, weaknesses, how each Viper transitioned, and how their defense rotated. Like his life depended on getting every detail right for Coach.

My eyes drifted to his jotter. He had already filled pages, and one name stood out more than the others — Kael’s. Dex had written:

“Kael Dravin — strong face-offs, excellent vision, aggressive forecheck. Playing very well until sudden distraction in third period. Lost puck badly, led directly to tying goal. Now benched. Coach pulled him after the goal. Possible injury or personal issue?”

I swallowed.

“Hey,” I asked, trying to sound casual, “so you too noticed not seeing Kael?”

Dex narrowed his eyes at the ice, pen still scratching away. “Seems he’s out. He was playing weird before that last goal. Maybe his dad kicked him out.” He shrugged. 

Everyone knows the Vipers’ coach is also Kael’s father.

I nodded slowly, pretending the information didn’t sit strangely in my chest. Kael… benched. He wasn’t even benched because I couldn’t see him anywhere at all.

Dex glanced sideways at me, his attention finally shifting for a second. “Anyway, how’s your arm?”

I instinctively pressed my hand tighter over the small scratch on my forearm. It was just a shallow line from when we’d walked into the arena earlier – my arm had caught on some sharp metal edge sticking out from a barricade. I hadn’t even noticed it at first. Only when Dex pointed out the thin trail of blood did I realize. It wasn’t deep or long, just a minor scrape that was still oozing a little.

“Still bleeding a bit,” I replied quietly, keeping my palm pressed over it. “But it’s not that much. Just a scratch.”

Dex frowned. “You sure? We can leave if it’s bothering you. Coach would understand.”

I shook my head. “Don’t worry about it. We’ve already come this far.”

He studied me for another second, then went back to his jotter, adding another note about the replacement player’s positioning.

I kept my hand firmly over the scratch, feeling the faint warmth of fresh blood against my palm. It stung a little, but it was nothing serious. Nothing worth making a fuss over.

Still, my gaze kept drifting toward the Vipers’ bench, searching for that tall frame even though I told myself I didn’t care. Kael was sitting there now, out of the game. Part of me wondered if he was watching the stands. If he’d noticed me.

I pulled my sleeve down a little further and leaned back in my seat, hood still low, trying to focus on the game like Dex was doing.

It wasn’t working.

The scratch kept throbbing faintly under my hand, a small, annoying reminder of how clumsy I’d been earlier. And somewhere in the back of my mind, I couldn’t stop stealing glances at Kael and noticed he looked like someone who couldn't breathe. I hoped he was okay, or maybe not!

I tried to focus on the game, but my mind kept drifting. The Vipers were pushing hard to break the 3-3 tie, but my eyes kept flicking toward their bench. Kael was still sitting there, helmet off, looking tense. The replacement player was doing okay, but the team felt… off without him.

My phone vibrated in my pocket.

I pulled it out and glanced at the screen. Unsaved number. Of course it was Kael.

What does he want now? I thought, sighing. I really should have blocked him earlier.

The message was short and demanding:

Unsaved number: The game will soon end. Meet me in the locker room now. Be quick about it.

My eyes narrowed. What the hell did Kael really want? I looked toward the Vipers’ bench again and froze. Kael was gone. He must have slipped out while I was reading the text. That was fast.

I glanced around the stands. No one was paying attention to me. Dex especially was completely absorbed, eyes locked on the rink, pen flying across his jotter as he noted every shift and play. The rest of the sparse crowd was focused on the action too.

I swallowed hard, pocketed my phone, and stood up quietly. No one even glanced my way as I slipped out of the row and made my way through the corridor toward the locker room area.

I stopped in front of the Vipers’ locker room door, heart beating a little too fast. Why the hell am I even doing this? I thought. I raised my knuckles to knock, then stopped midway. This was stupid. I should just turn around and go back to my seat.

Just as I turned to leave, the door swung open.

A strong hand grabbed my arm and yanked me inside.

Everything happened in a flash.

My back slammed against the cold steel lockers with a loud metallic bang. The impact jolted through me, and a small whimper escaped my lips before I could stop it. The door clicked shut behind us, the sound echoing in the empty room.

Kael was right in front of me, breathing hard, hot puffs of air brushing my face. His body was so close I could feel the heat rolling off him in waves. He was shaking slightly — not the usual confident, cocky shake, but something tighter, more uncontrolled. His eyes were dark, pupils blown wide, and his jaw was clenched so hard the muscles ticked.

He didn’t look okay at all.

My eyes widened in genuine worry. “Hey… you alright?”

Kael’s voice came out low, slow, and shaky, almost a whisper. “Don’t you ever take suppressants, you son of a bitch?”

I blinked, completely confused. Suppressants? What the hell was he talking about?

I stared at him.

“What?”

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

Latest chapter

  • Pucked On Ice    Two Bad Options

    RivenKael’s eyes were dark, his pupils blown wide, his chest rising and falling too fast. He looked like he was barely holding himself together, every muscle tense, a fine tremor running through his arms where they braced on either side of my head against the lockers.He exhaled shakily, trying to keep his voice steady. “I know what can help.”I blinked up at him, heart hammering. “What?”“Two options,” he said, voice low and rough. “First, you get on suppressants. Proper ones. That means seeing a doctor, getting tested, and starting medication to mute your scent and block heat. But if you’re not careful… they’ll run the full panel. They’ll find out you’re an Omega. And once that’s on record, hockey becomes… complicated.”My stomach dropped. Doctors. Tests. Records. The league finding out is a problem. It might lead to being pulled from the Bulls. Everything I’d worked for gone in one blood test.“Hell no,” I whispered immediately. “That’s never happening.”Kael shrugged, the movemen

  • Pucked On Ice    An Omega?

    RivenKael’s breath ghosted hot against my face as he leaned in closer, his voice low and strained.“I'm going through rut right now.”I blinked rapidly, trying to process the words. Rut? Like… an Alpha thing?“So how is that my business?” I shot back, voice cracking a little. “Go home or something.”“It’s all your fault, you bastard,” Kael breathed, the words rough and shaky.My confusion deepened. Fault? How the hell was any of this my fault? I hadn’t done anything to him.Kael smirked, but it looked strained, almost pained. He shook his head slowly. “Are you aware that you’re an Omega?”My heart squeezed so hard it felt like someone had punched me in the chest. My throat closed up. My hands started trembling at my sides, and I pressed them flat against the cold lockers behind me to hide it. The room suddenly felt too small, too hot, the air too thick to breathe. My stomach twisted violently.No. No fucking way.There was no chance I was a damn Omega — the lowest in the hierarchy. O

  • Pucked On Ice    Can’t take it anymore

    RivenThe intermission ended and the third period started. The players skated back onto the ice, sticks tapping against the boards, the crowd cheering again as the puck dropped.I scanned the Vipers’ lineup instinctively. My eyes moved across the familiar jerseys… and then stopped.Kael wasn’t out there.The big, cocky guy who had dominated the first two periods was gone. In his place on the second line was some other player I didn’t recognize — a different face, different number. The replacement looked decent enough, but he didn’t move like Kael. He didn’t own the ice the same way.I tried to make my face neutral, like I didn’t care. Like his absence didn’t register at all. I even forced my gaze back to the play, pretending to watch the Razorbacks push forward.Dex, beside me, was completely locked in. He didn’t seem bothered by Kael’s sudden disappearance. His eyes stayed glued to the rink, jotter balanced on his knee, pen moving steadily. He was taking this scouting assignment seri

  • Pucked On Ice    3-3

    KaelThe locker room buzzed with pre-game energy. We had skates scraping on rubber mats, pads being strapped on, and sticks clattering against benches. I was still pulling on my jersey when Coach clapped his hands sharply.“Alright, boys! It’s time. Let’s go out there and show them what the Vipers are made of. Play smart, play hard, and keep your heads up. No stupid penalties. We’ve got this.”A chorus of “Yes, Coach” answered him. One by one the guys filed out, helmets under arms, sticks in hand, gloves already on. The hallway echoed with the rhythmic clack of skates on concrete.I was the last one lingering, double-checking the tape on my stick.The coach, who is actually my dad, stopped me with a firm hand on my arm.I turned to face him. He studied me for a second, the way he always did.“You seem ready,” he said quietly.I gave him a small nod and a half-smirk. “I’m always ready.”A proud smile touched his mouth. “That’s my carbon copy.”We stood there a moment in that easy fathe

  • Pucked On Ice    Maybe not cool

    RivenThat morning, I felt like absolute shit.Exhausted didn’t even cover it. My eyes were gritty, my body heavy, and my brain kept replaying last night on an endless loop no matter how hard I tried to shut it down. Kael’s stupid voice, his stupid hand wrapped around me through my shorts, the way he’d looked up at me with that filthy smirk while I fell apart like some desperate idiot. The wet heat of my own cum soaking into the fabric. The way I’d gripped his arm like a lifeline.All because of that nuthead.I groaned and dragged myself out of bed, stumbling to the bathroom. I wasn’t going anywhere today. No practice, no errands, nothing. Just me, my couch, and a long nap to recover from whatever the hell had happened last night. That thought actually made the corner of my mouth twitch into a small, tired smile as I squeezed toothpaste onto my brush.I was mid-brush, foam in my mouth, when my phone started ringing from the sitting room.I sighed around the toothbrush. Please don’t be

  • Pucked On Ice    Lingering Scent

    KaelI didn’t send anything else after that. Let him sit with it.I just let out a low chuckle that sounded more frustrated than amused. “What a stubborn young man,” I muttered to myself, finally tossing the phone onto the nightstand. Stubborn, mouthy, and currently driving me insane.I pushed off the bed and padded barefoot to the wine cellar. Floor-to-ceiling glass walls wrapped the entire penthouse, turning the city lights into a glittering backdrop that reflected off every surface. It felt exposed tonight, almost too open, but the space suited my restless mood. I wanted distance. I wanted room to breathe.I poured a generous glass of deep red wine and carried it back to the living area, sinking into the leather couch facing the widest stretch of glass. The city sprawled below like scattered diamonds. I took a slow sip, letting the tannic bite roll over my tongue.But my mind wouldn’t stay on the wine.It kept drifting back to earlier. To the split second when my fist had connected

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