Home / MM Romance / PUCKING MY ROOMMATE / CHAPTER 3 - Hands on training

Share

CHAPTER 3 - Hands on training

Author: NABI CD
last update publish date: 2026-06-15 20:01:15

    Liam’s eyes snapped open at 4:07 AM, the same time his internal alarm had gone off for years. 

The room was still dark, the city outside the window quiet except for the occasional distant hum of traffic. He lay there for a few seconds, staring at the ceiling, before the weight of the new reality settled over him like a bad hangover.

Raphael Thorne was in his room. In his space. Breathing the same air.

Liam turned his head slightly. The other bed held a large, sleeping form under the covers. Raphael hadn’t moved much. Good. The less interaction, the better.

He slipped out of bed quietly, feet hitting the cold floor. He dressed in the dark in his compression shorts, sweats, hoodie, and his favorite training shoes. In the bathroom, he brushed his teeth, splashed water on his face, and ran a quick mental checklist for the day’s practice. Drills. Line chemistry. Power play setups. All the things he needed to stay sharp as captain.

When he stepped back into the bedroom, Raphael was still dead asleep, one arm thrown over his face, chest rising and falling steadily.

Liam paused at the door, keys in hand. Part of him, a big, petty part, wanted to leave the bastard there. Let him miss his first official practice with the Frostbite Wolves. Let the coaches rip into him. It would serve him right after all the shit he’d pulled on the ice for two seasons.

But Liam was the captain. And captains didn’t let new players fuck up on day one, no matter how much they hated them.

He crossed the room in three strides and kicked the side of Raphael’s bed, hard enough to jolt the frame.

“Get up, Thorne. Practice in an hour.”

Raphael stirred, muttering something incoherent before cracking one eye open. “The fuck… what time is it?”

“Time for you to stop sleeping like a lazy ass. If you’re late, you’re running ten extra laps. Don’t test me.” Liam didn’t wait for a reply. He grabbed his bag and left the apartment, the door clicking shut behind him.

The walk to the training facility was only fifteen minutes on foot through the quiet streets. Liam preferred it this way. Fresh air, clear head, no distractions. He pulled his hood up against the early morning chill and started moving.

His mind, however, wouldn’t stay quiet.

Stuck with a gay roommate for the next few months. The thought made his jaw tighten. Raphael wasn’t even fully gay, he was bi, whatever the hell that meant. Still, the guy had zero problem throwing around sexual innuendoes like it was normal. Liam hated it. Hated the way Raphael talked, hated the way he carried himself like nothing fazed him, hated that management had forced this on him.

Stay away, he told himself. Be civil on the ice. Be a good captain. But keep your distance off it. Don’t let him drag you into his weird world.

The sound of footsteps  pulled him out of his thoughts. Liam glanced over his shoulder.

Raphael was jogging to catch up, gym bag bouncing against his side, hair still messy from sleep. He looked mildly pissed.

“You couldn’t wake me up properly?” Raphael called out as he fell into step beside him. “Had to kick the damn bed like a drill sergeant?”

Liam kept his eyes forward. “You’re a grown man. Set an alarm. I’m not your personal wake-up service.”

Raphael snorted. “Yeah, well, it’s my first day. Figured the captain might show a little courtesy.”

Liam let out a sharp, humorless laugh. “Courtesy? You want me to go around knocking on every teammate’s door too? Wake up the whole roster like some fucking nanny? Get real, Thorne.”

Raphael grumbled under his breath, something about “not the same thing,” but Liam didn’t bother asking him to repeat it. They walked the rest of the way in tense silence for a few moments.

Then Raphael’s voice turned lighter. Teasing again. “You always this uptight in the mornings, pretty boy? Or is it just because I’m the one in your bed now?”

Liam stopped walking for half a second, turning to face him on the empty sidewalk. “I seriously don’t like that shit, Thorne. The gay talk. The teasing. The baiting. Cut it out. My team isn’t going to put up with that crap, and neither am I.”

Raphael met his glare without flinching, a slow smirk pulling at his lips. “We’ll see about that, Captain.”

Liam shook his head in disgust and kept walking. The rest of the short journey passed in heavy silence.

When they pushed through the doors of the practice facility, the locker room was already filling up. The moment the team spotted them walking in together, the hooting and whistling started immediately.

“Damn, Cap! First night and you’re already bringing your new boyfriend to practice?” Marcus called out, grinning.

Another player laughed. “How was the sleepover, Lannister? Did he keep you warm?”

“Welcome to the Wolves, Thorne!” someone else shouted. “Try not to make our captain blush too hard.”

The locker room erupted in laughter. One of the older defensemen, Big Mike, leaned back on the bench and added loudly, “Just don’t drop the soap around here, new guy. We don’t play that fairy shit on this team.”

The whole room burst out laughing again. Liam forced a smirk and shook his head along with them, even as irritation crawled under his skin. It was just locker room talk. Normal shit. Still, having it aimed at his situation made his stomach twist.

Coach Harlan walked in a few minutes later, clipboard in hand, and the noise died down.

“Alright, listen up,” Coach said, voice carrying across the room. “Most of you already know, but let me make it official. Raphael Thorne is now a Frostbite Wolf. We traded hard to get him here because he’s going to help us win. I expect you to welcome him as family. No bullshit. We’re one unit now.”

He turned to Raphael. “You good with that, Thorne?”

“Yes, Coach ,” Raphael replied, voice steady and confident.

Coach nodded, then looked at Liam. “Lannister, as captain, I’m putting him under your wing. Personally train him. Show him the plays, the tactics, how we run things here. I want him up to speed fast.”

Liam’s jaw tightened, but he nodded. “Yes, Coach.”

Coach gave a few more instructions about the day’s drills and left the locker room. The moment the door closed behind him, Raphael leaned in close to Liam’s ear, voice low enough for only him to hear.

“I can’t wait for that hands-on training, Cap.”

Liam pulled back sharply, disgust clear on his face. Raphael just smirked and started changing into his practice gear like nothing had happened.

This was going to be a long fucking day.

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

Latest chapter

  • PUCKING MY ROOMMATE    CHAPTER 24- THE AFTERMATH

    How do you act after hearing your old rival and nemesis, now roommate and Thorne in your flesh moan your name when jerking off?I almost didn't come out from the bathroom for 40 minutes and now Raphael was knocking and asking if I was okay.I AM NOT OKAY!I just heard Raphael fucking Thorne moan my name like a plea as he came while stroking his fucking big cock.Liam had stayed locked in the bathroom for nearly forty minutes since he'd gone back in.He leaned against the door, breathing ragged and uneven, the pillow still clutched uselessly in front of his crotch even though no one could see him. His cock was still half-hard, twitching traitorously at the memory of what he had just witnessed. And then the worst part Raphael had moaned his name.“Liam…”The sound echoed in his head, low and desperate, like a plea. Like Raphael had been thinking about him while he stroked himself. Like he had come thinking about him.Liam’s face burned with humiliation. He splashed more cold water on h

  • PUCKING MY ROOMMATE    CHAPTER 23- RAPHAEL MOANING MY NAME

    Liam raced to the bathroom his face burning in embarrassment.He slammed the bathroom door behind him and locked it with shaking fingers. He pressed his back against the wood, breathing hard, a hotel pillow clutched desperately in front of his crotch to hide the obvious, aching bulge in his sweatpants. His cock was rock hard, throbbing painfully against the fabric, the head already leaking steadily, soaking through the material.Fuck. Fuck. Fuck.How the hell did he end up tangled in Raphael's arms like a puppy desperate for attention. He could still vividly remember the sensation of Raphael's warm hard body against his, their legs tangled like a fucking couple. How the hell had they discarded the pillow wall and why the hell did Raphael seem so pleased for the cuddling. He'd even felt Raphael's own cock. Shit! His thigh was right below it.Liam’s own cock jumped at the memory. Shame burned through him like acid, but the arousal wouldn’t fade. It only grew stronger.He turned on the c

  • PUCKING MY ROOMMATE    CHAPTER 22- TANGLED IN BED WITH THE ENEMY

    Liam stood frozen in the middle of the room, staring at the bed like it was an opponent he didn’t know how to face.“I’ll take the floor,” Liam said quickly, already moving toward the closet to grab extra blankets. “There should be enough here.”Raphael raised an eyebrow. “Don’t be ridiculous. We’re both adults. It’s a big bed. We can share.”Liam’s face heated. “I’m not sharing a bed with you.”Raphael leaned against the wall, arms crossed over his chest, watching him with that calm, slightly amused expression that always got under Liam’s skin. “You’d rather sleep on the floor than share a king bed? That’s dramatic even for you.”“It’s not dramatic,” Liam muttered, pulling out a spare blanket and a pillow. “It’s practical.”Raphael sighed, rubbing the back of his neck. “Look, I’m not going to bite you in your sleep. We’ve shared tighter spaces before. Just get in the bed, Captain. You need rest before the game.”Liam hesitated, the blanket still in his hands. The logical part of his

  • PUCKING MY ROOMMATE    CHAPTER 21- WE'RE SLEEPING TOGETHER CAPTAIN

    The bus hummed steadily down the highway, the low rumble of the engine mixing with the occasional soft snores from teammates scattered throughout the cabin. Liam sat rigid in his seat near the back, every muscle locked tight, staring out the window at the passing blur of trees and road signs. He hadn’t moved in what felt like hours.Raphael’s head was still resting on his shoulder.The weight was warm and surprisingly heavy, Raphael’s dark hair brushing against the side of Liam’s neck with every small shift of the bus. His breathing was deep and even, completely relaxed in sleep, one hand loosely resting on the armrest between them. Every time the bus hit a bump, Raphael’s body pressed a little closer, his shoulder molding against Liam’s, the faint scent of his shampoo filling Liam’s senses.Liam hadn’t pushed him off.He told himself it was because he didn’t want to wake Raphael and deal with the awkwardness. He told himself it was because the bus was full and there was nowhere else

  • PUCKING MY ROOMMATE    CHAPTER 20- BUS RIDE WITH MY PUCKING PRINCESS

    The apartment was a battlefield of open duffel bags, scattered gear, and half-folded clothes when Liam stood in the middle of his room, staring at his bag like it was an opponent he couldn’t quite figure out how to beat.The charity showcase game against the Shadow Reapers was only two days away. The team bus was scheduled to leave in less than an hour, and Liam felt like his nerves were stretched too tight. He kept folding the same pair of compression shorts over and over, mind drifting back to the rooftop conversation, the medical room moment, the dream that still haunted him every time he closed his eyes.A soft knock on his open door pulled him out of it.Raphael leaned against the frame, already dressed in a simple black hoodie and joggers, his own bag slung over one shoulder. “You almost ready? The bus will be here soon.”Liam nodded stiffly, not looking at him. “Yeah. Just finishing up.”Raphael stepped inside anyway, eyes scanning the room before pulling out a plushie from his

  • PUCKING MY ROOMMATE    CHAPTER 19- YOU DON'T HAVE TO KEEP PRETENDING LIAM

    Liam couldn’t sleep.The apartment was dark and quiet, the only sound the faint hum of the refrigerator and the occasional distant car passing on the street below. He lay on his back in bed, staring at the ceiling, the sheets tangled around his legs. Every time he closed his eyes, the dream came back in vivid, merciless flashes: Raphael’s naked body under the shower spray, the low, filthy moans echoing off the tiles, the heavy heat of Raphael’s cock in his hand, the way Raphael had pressed against him, promising to fuck him right there against the wet wall.Liam’s cock twitched at the memory, half-hard again despite how many times he had already tried to push the images away. Shame burned through him like acid. He pressed the heels of his hands into his eyes until he saw stars.This is not me. This is not who I am.He sat up slowly, heart pounding, sweat cooling on his skin. The other bed was quiet — Raphael’s steady breathing the only sign he was still asleep. Liam watched the rise a

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