Home / LGBTQ+ / Pucked On Ice / Last Warning

Share

Pucked On Ice
Pucked On Ice
Author: Sommy Pearl

Last Warning

Author: Sommy Pearl
last update publish date: 2026-03-23 08:05:44

Hello readers,

This story contains light omegaverse elements, specifically the alpha and omega dynamic between characters. Please note that this is not connected to werewolves, shifters, or any supernatural mythology in any way. There are no transformations, no heats, no mpreg, and no fantasy world-building. Think of it simply as a biological personality dynamic where alphas are naturally dominant and commanding, while omegas are more reactive to that energy. Everything else is grounded in the real world. Just two rival hockey players, one rink, and a whole lot of unresolved tension. Enjoy 😊

Riven

His hand closed around my throat the moment my last teammate walked out.

One second I was alone in the locker room, still coming down from the high of the final buzzer, and the next I was shoved against the metal lockers with Kael Dravin’s fingers locked around my neck like he owned it.

Like he owned me.

“I’ve warned you, haven’t I?”

His eyes were red. Not the tired kind of red. It was the kind that comes from somewhere much darker, much less rational. He was fuming, his jaw tight, his whole body radiating the particular heat of an alpha who had decided that consequences were someone else’s problem tonight.

My feet barely touched the floor.

I wanted to grab his wrist. Wanted to pry his fingers off one by one and make him regret every single one of them. But I knew better. I’d always known better with Kael, even when every other part of me refused to back down. He was an alpha who was built differently and wired differently, and right now with his hand at my throat and his eyes that color, one wrong move was all it would take.

So I held still. And I hated myself for it.

“Stay away from my sister.” His voice dropped low, which was somehow worse than the yelling. “If you don’t want to lose your head, stay away from May. Son of a bitch.”

He released me.

I dropped back onto my feet and immediately bent forward, one hand braced on my knee, coughing hard and beating my fist against my chest. My face was burning. My neck throbbed where each of his fingers had been.

“If I see you with her again,” he said, and I could hear him straightening behind me, could hear the calm settling back over him like a coat he was putting on, “I will kill you. I don’t care where we are. I don’t care if it’s right there on that rink.”

His footsteps crossed the locker room.

The door opened. Then, it closed.

I stayed bent over for another few seconds, breathing through it. Then I straightened, turned and looked at the empty room around me. He’d walked in, pointed at every single one of his teammates with one sharp look, and they’d filed out without a word. Alphas were like that — they didn’t need to raise their voice to clear a room.

I hated that about him most.

Mother fucker, I exhaled.

I reached for the water bottle on the bench beside me and drank half of it in one go, the cold cutting through the heat still crawling up my neck. The Bulls had won tonight — 5 to 4 in the final minute, a goal I’d set up myself — and somehow I was the one sitting in an empty locker room feeling like I’d lost something.

The door opened again. This time it was my teammates filtering back in, still buzzing from the win, their voices loud and overlapping.

“Hey.” Dex appeared first, dropping onto the bench across from me, his eyes scanning my face with the particular attention of someone who already had a guess. “What happened?”

“What did he say?” someone else called from across the room.

“Are you alright?” That was Finn, quieter than the rest, reading me the way he always did.

“Yeah,” I said. I picked up the water bottle again. “And I don’t want to talk about it.”

Nobody pushed. That was the thing about the Bulls — they were loud and chaotic and completely incapable of being on time for anything, but they knew when to let something go. A few of them tapped my back or shoulder on their way past. The celebration resumed around me, easy and warm, and I let it exist without me for a little while.

I showered, changed and pulled my bag over my shoulder and pushed out of the locker room into the corridor.

The cold hit me the moment I stepped outside.

It was snowing gently and slowly. It seemed like it had just started. I pulled my headphones up over my ears, adjusted my bag strap and had taken exactly one step toward the parking lot when I saw May.

She was standing just off the path, her dark hair dusted with snowflakes she hadn’t bothered to brush off, a bright smile already breaking across her face the moment she saw me. She lifted her hand and waved like we were old friends running into each other somewhere pleasant and not standing outside an arena where her brother had just tried to end my life.

I stopped.

Looked left. Looked right. Scanned the lot, the entrance, and the shadows near the building.

Shit.

I rubbed my nose, my eyes darting around the parking lot one more time.

No sign of him.

May closed the distance between us before I could manufacture a reason to walk away, her smile the kind that had no idea it was causing problems.

“Hey?” I kept my voice low, taking one small involuntary step back.

“Congratulations on winning tonight’s game!” she said, like the score hadn’t nearly given me a heart attack in the final minute.

“Yeah.” I kept my face neutral, my voice flatter than the ice we’d just left. “Thanks.”

She was already digging through her bag. I watched her pull out a small box and extend it toward me, and something in my chest did something unhelpful.

I looked left and right, then back at her.

“Have it! It’s a present for winning.”

“No," I shook my head. “May. Take it back.”

Her face collapsed immediately — bottom lip out, eyes going soft and wounded in that way that was probably completely unintentional and somehow still incredibly effective. “What? Why?”

I exhaled. Long and slow and utterly pointless. “I just don’t want it, okay?”

I turned.

Her arms suddenly came around me from behind so fast I genuinely didn’t process it until they were already locked tight, her chin digging into my back with the quiet determination of someone who had absolutely made up her mind.

“May.” I grabbed at her arms. “What are you—”

“Take the gift and I’ll let you go.”

She wasn’t moving. I pulled at her arms again, mildly, and she simply held tighter. For someone her size this was unreasonable.

“Fine.” I stopped, dropping my hands in surrender.

“Promise?”

“Yes, May. I promise.” I looked up at the falling snow and questioned every decision I had ever made.

She released me and handed over the box. I took it.

“I’ll take my leave now,” I said.

“Already?” Her hand found mine before I’d moved an inch. “You can’t just leave without at least looking at it.”

I stared at her hand on mine. Then at her face — open, hopeful, completely unaware of the fact that her brother had his fingers around my throat twenty minutes ago.

I opened the box.

The necklace sat against dark velvet. It was a simple chain and had a small pendant.

“So, do… you like it?” she asked.

I didn’t answer.

I couldn’t, actually. My brain had stopped cooperating somewhere between seeing it and understanding why it looked so familiar. I stood there in the snow with the box open in my hands and my thoughts going somewhere I had no business letting them go.

“Riven!” She shook my arm hard.

I blinked and looked up at her.

“I’ve been calling your name. What are you even thinking about right now?”

I just swallowed.

“See?” She grinned. “You love it. You’re literally speechless.”

I swallowed again.

The necklace was identical to Kael’s.

Same chain. Same pendant. The same one he wore to every game, every practice, every press conference. The one he reached for after every goal automatically, without thinking, lifting it briefly, and kissing it, like it was the most natural thing in the world.

I closed the box.

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

Latest chapter

  • 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    Unexpected You!

    RivenDex stood there with a bright grin, holding up a small gift bag. “Hey! I brought you something.” He pushed the bag toward me. “Congratulations on finally leaving the hospital. How’s your ankle?”Before I could answer, Mom’s voice came from behind me. “Who is there?”Dex’s eyes lit up. “Your m

  • Pucked On Ice    Mom is here!

    RivenI spent the next hour tidying the apartment like my life depended on it. I wiped down the counters, fluffed the couch cushions, folded the throw blanket neatly, and even lit a candle so the place would smell fresh instead of like hospital antiseptic and leftover takeout. My ankle throbbed wit

  • Pucked On Ice    Closer than I thought

    RivenThe stretch was perfect — almost too much, yet exactly what I needed. He moved slowly and powerfully at first, then gradually faster, drilling into me with deep, possessive strokes.Every time he pulled out, I felt empty. Every time he slammed back in, pleasure exploded up my spine. The wet,

  • Pucked On Ice    Does it hurt?

    Riven“Riven?” Kael called softly from behind me.His breath ghosted over my hair as he sniffed gently, almost like he was breathing me in. One of his strong arms stayed wrapped around my waist, his warm palm resting flat against my stomach, fingers splayed possessively. The heat of his body presse

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