Home / MM Romance / Puck Me Hard / You Did Good

Share

You Did Good

last update Last Updated: 2024-12-27 10:08:25

Dorian’s P.O.V

The locker room reeked of sweat and ballsack.

I stepped out from the hot spray of water, turning it off. Grabbing my towel off the bench, I roughly ran it through my damp hair, water dripping down my shoulders and chest as I walked towards the locker room naked. It wasn’t like I cared who saw. Besides, most of the team had cleared out and it was just the sound of my breathing and shuffling feet breaking the silence.

I was halfway to my locker, still drying my hair, when I noticed him.

Carter.

The Golden Boy himself, standing frozen like a fucking deer in headlights, eyes wide and glued to me.

My brows furrowed and before I could ask him what the hell he was looking at, all red-faced and barely breathing, he left.

But the funny thing was that he didn’t just walk away. If the expression, ‘running with tails between your legs’ needed an image, Noah in that moment was it. Bag in hand, practically tripping over himself as he disappeared through the door.

For a second, I just stood there, staring at the space he’d been standing seconds ago as my mind spun, trying to piece together what the fuck had just happened. Noah had to hate me with the way I’d made him look like a total fucking idiot during practice. So why the hell had he looked at me like that?

Like i was a fucking steak before running off like his ass was on fire.

Like he couldn’t decide if he wanted to punch me or….suck my cock.

Said cock twitched almost immediately, clearly liking the thought of Noah on his knees, those hot red lips wrapped around my cock as I fucked into his throat. Holy shit. Where did that come from?

A growl tore from my throat as I slammed my knuckles hard into the metal locker. Why the fuck did I have an erection?

No. I couldn’t let him get inside my head like this. It wasn’t even about the fact that I was fantasizing about a guy sucking my cock–it had happened before, many times than I’d care to actually count. That wasn’t the point. It was that the boy was Noah Carter. That was fucked up on so many levels.

Willing my raging hard-on to disappear, I shoved the entire encounter to the back of my mind, and began to roughly pull my clothes back on. Whatever his problem was, it was none of my business.

```

The next two weeks were…interesting to say the least.

College ice hockey was clearly more intense than highschool hockey and I’ve never been through this much grilling in my life. It kept me on my toes but to be fair, I was more advanced than most of the rookies and so, I could see I was making an impression on the Coach.

But most importantly, I kept up my usual routine during practice–doing whatever I could to fuck with Noah’s rhythm. It was almost too easy. A mistimed pass, skating just a little close to him, throwing off his balance during drills, basically anything to prove I was better than him. And I was! Even if I didn’t have to resort to playing dirty, I could take the fucker down. But watching him grit his teeth and try to keep it together was the highlight of my day.

This was my plan. My revenge. I was going to make sure everyone saw him for what he truly was–an overhyped, entitled nepo-baby who didn’t deserve the pedestal he was handed.

Only sometimes, I found he wasn’t the only one off-kilter.

I couldn't get that moment in the locker room out of my head. The flush that creeped up his neck before he’d bolted. It made my thoughts wander sometimes, imagining if that red flush also ran down his entire body and I fucking hated how it made my dick hard.

I hated it so much.

On the fifth day of the second week, the coach came with an announcement and he seemed really geared up, rolling his heavy shoulders. For his age and the fact that he hadn’t played in years, Coach was in great shape.

“We’re playing a friendly match next tomorrow,” Coach O’Rourke’s voice cut into my thoughts. “It’s a road game so start packing your bags. Bus leaves at 7AM sharp!”

```

The morning of the match, I was already in a foul mood. I somehow overslept, forgot to pack my bags last night and the shitty coffee from the campus cafe wasn’t helping. And when I finally made it on the bus by 6:50am, every seat was taken. Every fucking one–except for the spot next to Carter.

He was leaning against the window, hoodie pulled up, looking like he’d rather be anywhere else which was fucking weird because hey, he’s the fucking captain, remember?

“Move.” I snapped, gesturing to his bag that was hogging half the seat.

As if he was deep in thought, he blinked up at me, blue eyes wide in confusion and then the confusion was instantly replaced with a scowl. “Sit somewhere else.” he grumbled but when I glared at him pointedly and he saw everywhere was taken, he gritted his teeth. With a sigh, he shifted his bag to the floor, not saying another word.

Which worked just fine for me. I didn’t want to talk to him either.

The bus rumbled to life, and soon we were on the road. For the first hour, silence stretched between us despite the raucousness of the other guys. Noah was awfully quiet, angled towards the window, pretending to be asleep but he couldn’t fucking fool me. I just leaned back, earpods blasting AC-DC as I tried to ignore the fact that his arm was resting on the chair dividers, almost touching me.

Anyway, I kept my eyes forward, for the most part, until my gaze betrayed me.

It started small, a sideways glance at the edge of his hoodie where his blonde hair curled slightly against the fabric. Asshole.

Just then he shifted, his head turning slightly, and I caught the curve of his throat. Fuck. that throat. The way it dipped down into the collar of his hoodie, corded with thick veins. I wanted to bite it, to feel his pulse under my teeth while he groaned and begged for my cock.

Stop it. What the fuck was wrong with me? Forcing my gaze away, i increased the volume of the music in my ear, tuning everything else out.

The rest of the drive was the longest of my life and when we finally arrived, it was my turn to run off the bus like my butt was on fire and I planned to avoid Noah Carter as much as I could.

Soon we were on the rink, surrounded by screaming students on the bleachers. Since we were a tad far from our school, there weren’t a lot of Blue’s in the crowd and there were more boos hurled at us than cheers.

Maybe that would have dampened the spirits of other teams, but not us. The game was fucking chaos.

Bridgewater's most formidable rival, Northern Nomads from Langford College were good–fast, aggressive, and not afraid to play dirty.

But for the first time since I joined the Arctic Blades, something clicked between me and Noah, all plans to avoid him out the window.

We moved like two halves of the same whole, as if we could read each other’s minds. He’d pass, I’d shoot. I’d block, he’d score. The booing from the crowd grew even louder as more pucks flew into their net, but every single thing faded into the background. Logically, I knew every single person on our team was playing their asses off but it felt like it was just me and him, moving on the ice together. It was seamless and by the end of the game, we’d left the other team in dust.

5-2. Our fucking win.

By the time we were all in the locker room, showering and changing back into our team jackets, the energy was fucking great. Adrenaline and testosterone were pumping in large doses as the guys laughed and shouted, recounting epic shots and saves.

Despite all of this, I still felt disconnected from everyone. I mean it was good and I even heard some of the O.Gs whisper a few things about how great I’d played, yet, my chest was tight as I removed my pads.

Maybe it was their underhanded homophobic comments that made me boil. Those ugly mugs, always obsessed with talk about who was the one to be most likely pegged as if any queer man would touch them with a ten-foot pole.

Suddenly a shadow fell over me and when I looked up, my body tensed, seeing Carter in front of me.

There was a smile on his stupid face and for a quick second, I frowned, glancing over my shoulder to check who the hell he was smiling at. But his smile grew even softer and he further stepped into my space.

Back the fuck up. I thought in my mind but my throat had closed up.

Not noticing my discomfort, he said, “That was…insane. I mean you were insane out there. Good game, Dorian.” his voice was filled with childlike excitement and I blinked, absolutely caught off guard by the sudden friendliness. Cat got my fucking tongue and after an odd silence began stretching between us, I cleared my throat.

“Okay,” I said flatly and almost kicked myself. Well, that was…

His expression dimmed for a very brief second before he gave me a curt nod and walked away to the center of the room, to give a speech. As I watched him walk away, head full of golden curls held high, a strange unwelcome warmth spread through my chest and I found myself close to preening like that little boy who’d hung on to every word Noah said years ago.

No one had ever genuinely praised my skills. I hated how good it made me feel.

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

Latest chapter

  • Puck Me Hard   Yes.

    NOAHI got Dorian’s text three days ago.It’d sat there like a live wire in my inbox, marked as unread but already buzzing in my chest. The stupid little preview line haunted me every time I opened my phone: “Hey. I got you a ticket for the game. You don’t have to reply. Just come if you want. Please.”Then it was followed up with "No pressure."No pressure.Right.I had half a mind to delete the damn thing altogether and stay at the apartment, crawl back into bed and keep nursing the wall I’d been trying to rebuild between us. You know, patch up the cracks, re-fortify the wall id desperately started stacking between us, brick by self hating brick. It had seemed like wiser choice, hell even logical. After all, I hadn't stopped him from leaving after that dinner and tell him I was keeping him at arms length to protect him. It was easier to let him believe that I still hadn't forgiven him because the Dorian I knew would give up fucking hockey if it meant to be with me.But… not going wo

  • Puck Me Hard   Golden Boy

    Dorian POVI was going to throw up.No, seriously. My palms were sweating in my gloves, and my helmet felt like it was two sizes too tight. I kept adjusting it like a moron while standing in the tunnel, staring at the edge of the rink where the white glare of the arena lights bled into our shadows. The other team was already on the ice, getting in their warmups, skating back and forth with that casual smugness like they owned the place.But it wasn’t them I was nervous about.It was Noah.I’d texted him three day ago after sending him a ticket that I'd bought for him to sit in the family box, right up near the glass on the far side. Special clearance, everything. I even messaged: You don’t have to reply. Just come if you want. Please.But he didn’t reply. Not even a "k" or a fucking read receipt.So I told myself I’d focus on the game. That this was important. The first scrimmage of the season and first time we’d be playing in the upgraded rink with five thousand goddamn seats. I need

  • Puck Me Hard   News.

    Dorian’s POVMy fucking knees wouldn’t stop bouncing. Tap, tap, tap, like they had a mind of their own. I sat hunched forward on the bench in the locker room, whilst placing my elbows on thighs as my palms sweated through the fabric of my pants. I hadn’t been this tense since the dinner we had after Noah’s stage play two weeks ago.Jesus. That night had been the most awkward night of my fucking life.Everyone at that table had known something was wrong. The tension between Noah and me had been thick enough to cut with a steak knife. Every time I caught his eye, he’d look away. Every time Jaxon's dad said something loud and proud, I watched Noah flinch and force a smile. I felt like a bastard for ruining what was supposed to be his big night, but I didn’t regret what I’d said. Someone had to say it.But it sill didn’t mean it hadn’t haunted the fuck out of me since.A loud whistle snapped me out of the memory and I sat up straighter. Coach O'Rourke was standing in the middle of the r

  • Puck Me Hard   Heart to Heart

    NOAH’S POVI barely heard Imogen through the loudness of the pumping of my heart. My head did jerk towards her but I barely saw her. All I was was him.. Dorian. I tried to fight it, my feelings for him and everything but it was hard when you know you're in deeper than you expected. I wanted to be able to control myself and this was just the prime example that I couldn't, not where he was involved. Three days and seventeen hours. That was how long I tried to be away from him for. I knew down to the second I stopped responding to him. After he sent a video in response to mine, I just.. couldn't. It felt too much. So instead, I turned my attention to my play. I edited and rehearsed with the crew, making changes and trying my damnest best not to yell at anyone as I was pretty frustrated. I had posted the flier on my Instagram but I had not expected him here for promotion. The very person I was avoiding. And now, he was here. And he loves me. He told me he loved me and wanted to be wit

  • Puck Me Hard   Not Enough.

    Dorian's first P.O.VAt my words, Noah whimpered and it didn't take long before I felt him stiffen as he came hard in his pants. His whole whole body convulsed, mouth falling open in a breathless moan. It was up there in the hottest things I've ever seen from Noah Carter.I didn’t stop touching him until he cried out from being oversensitive and begging me to stop touching him. When I pulled my hand away from him, Noah sagged against the wall, blinking blearily.“Fuck,” he whispered, bobbing his throat as he swallowed hard.The sight of his Adam's apple sliding up and down his throat sent heat pulsing through me and I groaned, painfully hard myself.I needed to fucking taste him.Gritting my teeth, I slipped my hand under his waistband and dipped my fingers into the sticky mess he'd made in his boxers. Then I brought my fingers to my mouth. I slowly sucked them clean, making sure he saw.He made a noise I couldn’t name, bucking weakly against the wall. His face was flushed and sweaty,

  • Puck Me Hard   Like a Virgin

    Dorian's P.O.VImogen’s voice jerked me out of the hurricane in my head.“God, the last time I watched a play was when my cousin did *The Sound of Music* and forgot all the lyrics to *Do-Re-Mi*. He just stood there on stage like a deer in headlights while some other kid had to sing it from the wings. It was so awkward I think my ovaries exploded.”I choked out a laugh, unable to help it, because Imogen was that effortlessly funny. “That’s horrible.”“He was seven, Dorian. I don’t have remorse for children that cocky.”Her aunt snorted beside her. “You *would* beef a child, Imo.”“He started it!” she cried, as we trudged up the steps to the theatre entrance. “Besides, this one better be good. If Noah makes me cry in public, I will personally egg his house.”“You don’t even live there,” I muttered.“I will fly to miami egg his house, and fly back here. That’s how much I commit.”I found myself smirking, even though my chest felt tight. Laughter clung to our group like static as we push

  • Puck Me Hard   The Play

    Dorian – First-Person POVNoah didn’t tell me he was back in Minnesota.He didn’t text, didn’t call, didn’t even like one of my stupid stories on Instagram. And yeah, maybe that shouldn't have bothered me as much as it did. But it did. It fucking did.I’d waited four days since our last message—four days since we’d crossed lines we both knew weren’t just digital. He sent me a video. I sent one back. And then… silence.So, yeah, I was pissed.At him. At myself. At this whole... whatever the hell we were doing.But all that anger snapped like brittle ice the moment Coach called me into his office after practice and casually said, “You know Noah Carter’s the reason the NHL scout came to look at you, right?”I remember blinking. Thought I misheard. Thought maybe he was talking about someone else.But no. Coach kept going, oblivious to the way my chest had caved in, like a puck had just been shot through it point-blank.“He recommended you. Told the guy you were more than worth a look. Sai

  • Puck Me Hard   Winning the Contest

    Noah I’m going to pass out. Like, fully collapse, headfirst, onto this laminate floor of the theater production office and just let them wheel me away on a gurney. I haven't eaten in six hours and I only drank an iced coffee on an empty stomach because I’ve been too anxious to breathe properly since 7AM. My chest feels tight and my head's buzzing like a mosquito in a jar. Minneapolis is cold as shit, by the way. It’s been a week since I flew in from Miami, and I still can’t believe I’m here. Still can’t believe I said yes to this. And most especially, I still can’t believe I didn’t tell him. Yeah. Dorian. I didn’t tell Dorian I was back in Minnesota. In fact, I’ve been actively avoiding telling Dorian anything since the last time we talked—which was four nights ago—when he texted me “send me one more, I wanna see you hard this time. Make a video stroking it. You're so hot No." And I did. Like a goddamn idiot, I did. I don’t know what the fuck we’re doing, okay? One s

  • Puck Me Hard   Liam Connor

    Dorian's P.O.VCoach O’Rourke stepped into the locker room, and like a pack of obedient wolves, the entire team snapped to attention. Helmets off, skates half-laced, conversations midair, it didn't matter what we were all doing, we all quieted and gave the man our attention. "Good to see all your ugly mugs again," Coach said, voice booming like thunder. His gruff tone was the same as always, but there was warmth in it now. The kind of warmth that came after a hard-earned victory."First off, congratulations, boys. You did it and made this school proud. Hell, you made me proud," he said, sweeping a look across the room like a general addressing his soldiers. “That championship win last semester wasn’t just luck. It was your sweat, your blood, your effort. You came together. You bled for one another. That was real teamwork."A few of the boys whooped, clapping sticks against benches, but Coach raised a hand and they fell silent again."But..." His voice lowered a pitch, just enough to

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