Share

Chapter 4

Author: Nabi
last update publish date: 2026-02-25 17:37:14

Alex

My phone started vibrating at exactly 7:14 a.m. I slapped it quiet, rolled over, buried my face in the pillow. Two minutes later it went again. Then again. By the seventh buzz I was sitting up, cursing every rich-kid gene in his body, hair plastered to my forehead, sheets knotted around my ankles.

I snatched the phone.

Rise and shine, scholarship trash. You dream about me choking you against the glass last night?

Next one hit before I could even blink.

Bet you woke up leaking. Bet you hate how much you liked it.

I stared so long the screen dimmed. Scrolled up. He’d been at it while I slept.

You ran from the showers like your ass was on fire but we both know you wanted me to follow.

Next time I catch you alone I’m not stopping at your lip.

Stop pretending you don’t feel it.

Then the one that actually made my stomach drop, Why won’t you just fucking admit it?

I barked a laugh, aimed at myself more than him. Admit what? That I was fucked? That I replayed his hand on my throat on loop? 

Fingers flying before common sense kicked in.

Leave me the fuck alone.

Sent.

Dots appeared instantly. Stopped. Appeared again.

Then a voice note. Thirty-eight seconds.

I shouldn’t have played it. I really fucking shouldn’t have.

His voice came through rough, scraped raw  and it had this touch  to it like…. Never mind. Anyway it said, “You’re under my skin, Rivera. Deeper than I ever let anyone crawl. I fucking hate you but. (His voice stuttered) But I’m not fucking stopping.”

It cut off. No apology. No laugh. Just that jagged, pissed-off confession .

I sat there dumb, phone glued to my ear long after it went quiet. Hit replay. Listened again. Again. Each time his voice sank lower into my gut, and each time my dick twitched like it had zero self-respect.

“Jesus Christ,” I muttered to the empty room. “What the actual fuck is wrong with me?”

I chucked the phone onto the mattress like it was radioactive, yanked on sweats and the oldest hoodie I owned, and bailed before I could do something stupid like text back something even stupider.

Practice sucked. Damien was everywhere barking, checking, smirking every time our eyes locked like he knew exactly what replay was looping in my head. I skated like my life depended on it, tried to sweat him out. Didn’t work. Coach yelled at me to ice my ribs after. I nodded, waited for the place to empty, then snuck back in with my key when the lights were down to half.

Supposed to be empty.

Wasn’t.

Center-ice lights on. Damien out there alone, no helmet, hair dripping sweat, stick tapping the puck like he was trying to beat it into submission. For half a second he looked… off. Shoulders low. Face tight. Almost human. Then he spotted me in the shadows and the mask slammed back down smirk, straight posture, predator eyes.

“Couldn’t stay away, huh?” he called, voice echoing.

“Fuck off,” I said, dropping my bag anyway. “I booked this time.”

“Did you?” He glided over, stopped just out of reach. “Funny. So did I.”

We stared. No one blinked.

He flicked the puck at me. Hard. I trapped it, fired it back harder. He grinned like I’d just proposed.

We started skating. Silently at first. Just blades cutting ice, sticks hitting, bodies colliding when we both went for the puck. It wasn’t drills. It was war with better equipment.

He checked me first. I shoved back, got my stick in his ribs, tripped him. He hit the ice laughing low, dark, and thrilled.

“Getting feisty, baby?”

“Call me baby one more time and I’ll shove that stick up your ass sideways.”

“Promises, promises.” He bounced up, came at me again. We traded hits grunting, cursing, breathing ragged. Every slam sent heat shooting through me. 

Finally he got me. Spun me fast, backed me hard against the boards, forearm across my chest, other hand braced by my head. Slowly this time. His breath hit my mouth in short, hot bursts.

I could’ve pushed him off but I didn’t.

“You keep coming back to me,” he said, voice dropping low, almost gentle. “Why is that, baby?”

“Don’t.”

“Don’t what?” His thumb dragged along my jaw. “Don’t call you baby? Don’t keep you right here? Don’t make you admit you’re dying for me to kiss you stupid?”

My hands were locked in his jersey. His heart was pounding under my fists. Mine matched his beat for beat.

“YOU’RE CRAZY,” I whispered.

He leaned in until our lips were a breath apart. “You think?.” His eyes were staring down at my lips, 

I almost did it. Almost tilted my head. Almost let him take.

Then it hit me like a slap, me on my knees for Damien fucking …. Damien. Scholarship yanked. Team laughing. Back home broke, outed, done. All because I couldn’t control my dick around the guy who’d happily watch me burn.

I shoved him hard. He staggered back one step, eyes wide for once.

I ripped my helmet off, threw it so it banged against the glass. “I’m not gonna do this shit with your silly little games.”

“Can’t what?” He stepped forward again. “Can’t want me? Too fucking late.”

“Fuck you.” My voice cracked like glass. “You think this is a game? You think you can just… claim me or whatever the fuck? I don’t have rich parents. I don’t have a fallback. One fuck-up and I’m gone. Scholarship, hockey, everything. And yeah you’ll never catch me being what you think I am.”

He went quiet. Really quiet. The smirk disappeared.

I kept talking because stopping meant crying or swinging or kissing him and I wasn’t ready for any of those.

Damien dragged a hand over his face. “The thing with you, Rivera…” He laughed once, bitter. “It’s like you’re a dollar that’s fallen in shit. Too precious to throw away. Too dirty to pick up.”

I stared at him. “That’s supposed to be romantic?”

“It’s honest.” He stepped back. Gave me actual space. “I don’t know how to do this cleanly. I just know I can’t stop thinking about you. Can’t stop making sure your life is miserable.”

I laughed, exhausted, the kind of laugh that hurts your throat more than it helps. “Poor little rich boy. Must be torture for you. You must hate it when I so much as smile right ?.”

“Yeah,” Damien said quietly, almost like the words tasted bad coming out. “I do. .”

Then nothing. I started counting my own heartbeats just to fill it, thump, thump, thump like they were trying to escape my chest.

Finally he spoke again, softer this time, almost careful. “Go. Before I drag you back here and finish what we started.”

I didn’t wait for him to say it twice. I grabbed my stick so fast it almost slipped out of my sweaty hands, skated the short distance to the bench, and dropped onto it like my legs had given up. My fingers fumbled with the laces tore at them, yanked the skates off one after the other. The laces whipped across my knuckles, stinging, but I didn’t care. I just needed out. 

I shoved my feet into my sneakers without tying them, snatched my bag, and bolted for the door. Didn’t look back. Couldn’t. If I saw his face again sweaty, flushed, eyes dark and confused I might do something stupid like turn around and walk right back into whatever trap he was setting.

The door banged shut behind me.

I stumbled against the brick wall, head tipped back, sucking in sharp breaths that burned my lungs. My whole body was shaking part adrenaline crash, part something I didn’t want to name. I pressed my palms flat against the rough bricks, trying to steady myself, trying to breathe like a normal person instead of someone who’d almost kissed the guy who could ruin his life with one phone call.

Footsteps crunched on the gravel path.

I flinched hard, muscles locking up again. Damien. Had to be. Coming to finish what he started, or maybe just to laugh at how fast I ran.

But when I opened my eyes, it wasn’t him.

Jax.

He stood there in a dark hoodie pulled up over his head, stick bag slung easy over one shoulder like he’d just shown up for a casual late-night skate. His eyes moved over me quickly, sweaty hair sticking everywhere, cheeks still hot and red, hands trembling so bad I had to shove them in my pockets.

“Hey,” he said, voice low and calm, not pushing, not judging. “You good?”

I snorted, the sound rough and bitter. “Do I look good?”

“No.” He took one slow step closer, careful, like he was approaching a spooked animal. “Want company walking back?”

I looked at him. No smirk curling his mouth. No cage of arms trapping me against the wall. No low growl in his voice promising things that scared me and turned me on at the same time. Just… steady. Like he could stand there all night if that’s what I needed.

I flicked my eyes back toward the rink door. The lights were still on inside, glowing yellow through the small window. Damien was still in there. Probably pacing now, or leaning against the boards, staring at the spot where I’d almost caved.

Then I looked at Jax again.

My throat burned like I’d swallowed glass.

“Yeah,” I said, voice coming out scratched and low. “Walk me back.”

We started down the path together. Neither of us said anything for the first half minute. Just the crunch of our shoes on gravel, the distant sound of traffic somewhere beyond the campus trees, my own breathing still too loud in my ears.

Then Jax broke the quietness. “You don’t gotta explain shit. Not to me. But if you ever wanna talk… I’m around.”

I swallowed hard. The words stuck for a second before I could push them out. “Thanks.”

We kept walking. A few more steps. The dorm lights were starting to show up ahead, little squares of yellow in the dark.

“Rivera?” he said.

“Yeah?”

“You’re fucking good out there. On the ice. Whatever this is…” He waved a hand vaguely, like he could see the mess in my head. “Don’t let it steal that from you.”

I couldn’t answer right away. My throat closed up tight. Eyes stung hot and sudden. If I opened my mouth even to say thanks again I was either going to cry like a kid or laugh until I choked on it. So I just nodded once, quick and sharp, and kept my eyes on the path.

We walked the rest of the way in silence. Him solid next to me. Just there. Safe in a way I hadn’t felt in months.

When we got to my  building, Jax stopped at the bottom of the steps. “You good from here?”

“Yeah,” I lied. “I’m good.”

He gave me a small nod, not smiling, just acknowledging. “See you at practice tomorrow.”

“See you.”

He turned and walked off, hoodie blending into the shadows. I watched him go until he disappeared around the corner.

Then I climbed the stairs to my room, legs heavy, head spinning.

I shut the door behind me, leaned against it, and slid down until I was sitting on the floor. The room was dark except for the streetlight sneaking through the blinds. 

Instead I sat there hugging my knees, staring at nothing.

It was already problem enough that I was a broke guy with big dreams. Dreams that mostly looked like hockey making it pro, getting out of the tiny apartment back home where the fridge was always half-empty and the heat only worked half the time. I’d clawed my way here on a scholarship that felt like glass under my feet one wrong step and it shattered. Every day I woke up knowing I had to be perfect. Fast. Tough. Better than the rich kids who could buy their way back if they fucked up.

And now this.

Now Damien, with his smirks and his hands and his voice notes that made my stomach flip even when I hated him.

Now Jax, showing up like some quiet hero who didn’t ask for anything.

I couldn’t be poor and gay at the same time. Not in this world. Not in hockey. Everyone knew the stories , guys who came out, got dropped from teams, lost endorsements before they even started, became locker-room jokes or worse, became nothing at all.

Pick a struggle, I mumbled to myself. That’s what people said. Pick one fight and win it. Don’t try to fight two at once or you lose both.

So what was I supposed to do? Pick being broke forever? Or pick surviving the only way I knew how keep my head down, keep my mouth shut, keep pretending the heat in my gut when Damien got close was just adrenaline?

I pressed my forehead to my knees and let out a shaky breath.

The thing was… I didn’t want to pick.

I wanted both. The ice. The dreams. And maybe…just maybe someone who looked at me like I wasn’t trash or a prize or a problem to solve.

But wanting things I couldn’t have was how you ended up broken.

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

Latest chapter

  • Dirty Games Off Ice   Chapter 135

    Alex The group kept arguing about what to do next. Damien wanted to head straight to the station with the phone and logs. Jax kept saying they needed to loop in his contacts first so nothing got twisted. Mark paced the living room, rubbing his face, muttering how none of it would bring his brother back anyway.I sat on the couch, ribs screaming every time I breathed too deep, head still fuzzy from earlier. “Guys, can we just pick one thing and stick to it? ”Mom walked in from the kitchen, wiping her hands on a towel. “Alex, you look awful.”“It’s just from the stress mama you can…”Before anyone could answer, the doorbell rang. Mom sighed and went to open it. “Probably that gas delivery. I was short this week and figured why wait.”We all paused. I glanced at Jax. He shrugged. Damien crossed his arms tighter.Mom came back a minute later. “They left the canister by the back. I’ll hook it up quick. Dinner won’t cook itself.”Mark snorted. “Gas? Really? Right now?”“Life doesn’t stop

  • Dirty Games Off Ice   Chapter 134

    Nancy “Yeah.” I said my eyes lighting up. Sara nodded fast. “Okay come here. ”I looked into her eyes and saw the same deep want that I felt burning inside my own chest. We stood very close together in the quiet darkness of her room, and our hands began to move slowly over each other. I pulled her shirt up carefully, and she lifted her arms so I could take it off completely. Her skin felt warm and smooth under my fingers as I touched her sides gently. She did the same thing to me, and soon my shirt came off as well. We stood there in just our pants for a moment, looking at each other with nervous excitement, and then we leaned in to kiss again. This time the kiss felt much deeper than before, with our mouths opening naturally and our tongues touching in a way that sent warmth all through my body.My heart was beating fast and loud in my chest. Her hands moved to my back, pulling me even closer against her. I could feel her chest pressing softly against mine, and that closeness ma

  • Dirty Games Off Ice   Chapter 133

    NancyI finished staring at the ceiling and sat up on the bed. My phone felt heavy in my hand like it knew what I was about to do. I typed out a message then deleted it. Then another one. Then a third. The words kept coming out wrong every time. Too much. Too little.Finally I just went with the truth that had been sitting in my chest since I left Sara’s house earlier.I heard everything at your house tonight. Can we talk? I’m not mad. Just scared too.My thumb hit send before I could chicken out. I tossed the phone on the blanket and rubbed my face hard. The seconds dragged until it buzzed. Sara replied right away.Oh god Nancy. I’ve been dying here. You really heard?Yeah. All of it.I waited for her dots to stop bouncing. They did not.I was so scared to tell you. I thought if I said it out loud you would pull away and that would be it. Our friendship gone. I tried dating those guys to make the feelings stop but they never did. It was always you.My heart pounded so loud I could he

  • Dirty Games Off Ice   Chapter 132

    Nancy I pushed the front door open and stepped inside. The house was quiet except for the low hum of the fridge in the kitchen. It was already late evening sliding into night and my head would not stop spinning. Everything I overheard from Sara and her mom kept replaying. Sara saying she loved me. Her mom knowing for months. The part about me being the one all along. My chest felt tight like someone was sitting on it. I dropped my bag by the stairs and rubbed my face hard with both hands.I did not know what I felt. Angry. Scared. Maybe something else I did not want to name yet. Sara lied to me for so long and now it turned out she did it because she was fighting herself. I walked toward the living room because I needed water or something normal to do with my hands. The lights were off but I heard soft sounds. I turned the corner and froze.Alex and Mark. Kissing. Like really kissing. Alex had his hand on Mark’s neck and Mark was pulling him closer. My mouth fell open.“What the hell

  • Dirty Games Off Ice   Chapter 131

    NancySara stopped in her tracks on the sidewalk. She looked lost.“Why not?” Sara asked. Her voice sounded shaky and small. “I need to talk to her. I have to explain everything. She does not understand yet.”Her mom looked at her for a long moment before answering. She did not sound angry. If anything, she sounded tired.“She needs space. She will come around when she is ready. It is not like I want you guys together anyway.”Sara stared at her in disbelief. She looked as though she had heard the wrong words.“What do you mean?” she asked quietly. “You do not want us together?”“No.”“But… why?”“Because I do not.”Sara rubbed both hands together nervously. She looked toward the house for a second before looking back at her mom.“I am not asking you to approve of us. I just need to explain things to Nancy. She deserves to know why I lied.”“She deserves peace today.”“She deserves the truth.”“She will hear it when she is ready.”“She may never want to see me again if I leave now.”H

  • Dirty Games Off Ice   Chapter 130

    Nancy Sara desperately tried to explain. She stood there with the towel still wrapped around her hair. Her hands shook as she reached out but stopped halfway. Tears already filled her eyes and her face looked pale.“Nancy, please. Just listen to me for a minute. Yeah, the crush on Alex was real. It was there for months. I wrote about it all the time because I thought he was cute and funny and confident. I came over to your house hoping he’d notice me. I made excuses to stay longer just to catch a glimpse of him in the hallway or when he picked you up after practice. I even asked you questions about him on purpose.”I sat on the edge of the bed. The diary felt heavy in my lap. My chest hurt like someone punched it hard. I could barely look at her without feeling sick.“But it changed,” Sara said. Her voice cracked right in the middle. She wiped her cheek with the back of her hand. “Hanging out with you more, it was not just about him anymore. I swear it. Things shifted slowly and I di

  • Dirty Games Off Ice   Chapter 111

    Alex All of this was just getting more and more complicated, and my head still throbbed like somebody had taken a hammer to it. I rubbed my wrists where the ropes had cut in, watching Mark pace back and forth in that tiny room like a caged animal that hadn’t slept in days. His eyes looked wild, re

  • Dirty Games Off Ice   Chapter 115

    Alex “Ow, Mom, easy on the ear,” I hissed, but I let her pull me in because fighting hurt too much. My limp got worse on the steps and the dizziness made the porch spin a little. “It’s not like I planned this. Things got out of hand fast.”Damien stood just inside the doorway, arms crossed, lookin

  • Dirty Games Off Ice   Chapter 114

    Alex My head was spinning worse than ever. I tried not to show it too much but Mark kept glancing at me, his hands shaking as he wiped more blood off his mouth with his sleeve. The sirens were still way too close behind us, mixing with the smoke smell drifting in through the cracked window. I kept

  • Dirty Games Off Ice   Chapter 113

    Mark My head wouldn’t stop pounding even after they shoved us into the back of that black SUV, hands tied tight behind our backs and some rough sackcloth hood half falling off my face. Victor’s guys didn’t waste time, one of them jamming his knee into my back while the other slammed the door so ha

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