Home / Romance / Fragments on Ice / Chapter Two: Shattered Denial

Share

Chapter Two: Shattered Denial

Author: Ommylove
last update publish date: 2026-04-06 00:31:06

The blades of Elias’s skates carved clean arcs across the ice as practice wound down. His muscles burned in that familiar, satisfying way, quads tight from repeated jumps, shoulders warm from the intricate arm movements his coach demanded. Elara skated beside him, executing a synchronized spin that drew approving nods from their coach. The hockey players, however, turned the far end of the rink into a battlefield of sticks and checks, their shouts echoing off the high ceiling.

“Focus, Noir!” Coach barked. “Nationals won’t wait because we have guests.”

Elias nodded, pushing harder into his edge work. But his gaze kept drifting. That tall hockey player, the one with the intense stare, was watching him again. Not the casual glances the other jocks threw at the figure skaters, but something sharper. Personal. It made the hair on the back of Elias’s neck prickle.

Practice ended with the coach’s whistle. “Shared facilities, gentlemen. Be civil. Figure skaters first in the main locker area, hockey team can use the overflow if needed. Let’s keep it professional.”

Elias glided to the boards, stepping off the ice with Elara close behind. His legs felt heavy as they made their way to the men’s locker room, skates slung over one shoulder. The space smelled of rubber mats, sweat, and the faint metallic tang of the ice. Benches lined the walls, lockers stood in neat rows. A few of his fellow skaters were already stripping down, heading for the showers.

“God, my calves are screaming,” Elara complained as she peeled off her practice jacket in the adjacent women’s area, voice carrying through the open doorway. “You were killing that camel spin today.”

Elias managed a tired smile. “Thanks. You weren’t so bad yourself, potato.”

He dropped his bag on a bench and began unlacing his skates, mind still half on the ice. The night before lingered like fog, flashes of heat, strong hands, the ache that still sat low in his body. But the face attached to those sensations remained frustratingly blurred. A stranger. A good stranger, apparently, but one who had slipped away before sunrise.

The door to the locker room swung open again, letting in a rush of cooler air and the heavy tread of hockey players. Jax Thorne entered last, towering over most of his teammates at 6’3. His dark hair was damp with sweat, jaw set in that perpetual scowl that seemed carved into his features. He carried his gear with easy dominance, shoulders broad under the team hoodie. His eyes scanned the room once, then locked on Elias.

Elias felt it like a physical touch.

He ignored it, stripping off his damp practice shirt and tossing it into his bag. The cool air hit his skin, raising faint goosebumps. He grabbed a towel and headed toward the showers, the three small dots on his lower back, a birthmark shaped like a tiny triangle, barely visible as he moved.

Jax watched him go, something dark flickering behind his eyes.

The shower area was tiled in white, with multiple heads spaced along the wall. Elias chose one near the end, turning the water on hot. Steam rose quickly, soothing his sore muscles. He tilted his head back, letting the spray cascade over his face and chest, trying to wash away the strange tension that had followed him from the rink.

Jax entered a minute later, claiming the showerhead two down from Elias. He kept his back turned at first, stripping off his gear with efficient movements. Water pounded against his muscular frame, powerful shoulders, defined back tapering to a narrow waist. He soaped up aggressively, as if trying to scrub something off his skin.

Then he turned slightly, and his gaze dropped.

There it was.

Three small dots, aligned like a perfect triangle, just above Elias’s lower back, right where the curve of his spine met the swell of his ass. The mark was unmistakable under the streaming water.

Jax froze.

Fragments slammed into him like body checks against the boards.

The club. The VIP section. That elegant figure moving on the dance floor. Drunken laughter. The hotel room. Soft moans turning raw. The way Elias had arched beneath him, wrists bound by Jax’s own belt. The heat, the tightness, the way Elias had ridden him later, eyes glazed with pleasure. The way Jax had lost himself completely, for one night forgetting the careful lies he told the world.

Jax’s stomach twisted. His cock twitched at the memory before he could kill the reaction. No. Not here. Not ever again.

He was Jax fucking Thorne. Star forward. Son of a man who would rather ship him off to some conversion camp than accept the truth. His father’s voice still rang in his head from the last “disappointment” lecture: Real men don’t bend over for other men. You want to ruin this family? Keep it up and I’ll make sure you never see the ice again.

Jax had learned to play the game. Fake smiles at girls at parties. Crude jokes with the team. Pretend. Survive. His mother was the only one who knew the truth, and even she begged him to stay hidden.

And now this, this elegant little figure skater with the birthmark that matched the one burned into Jax’s memory, was standing naked ten feet away, completely oblivious.

Jax’s hands clenched into fists under the spray. Panic and anger surged hot through his veins. If anyone found out… if the team knew he’d fucked a guy, worse, that he’d wanted it so badly he still felt it in his bones, they’d turn on him. His father would hear. Everything would crumble.

He couldn’t let that happen.

Jax shut off his shower with a violent twist and grabbed his towel, wrapping it low around his hips. Water dripped from his hair as he stalked closer to Elias, who was still rinsing shampoo from his dark strands.

“Nice mark you got there, princess,” Jax drawled, voice low and dripping with mockery. “What is that? Some kind of fairy tattoo? Or did Mommy and Daddy get you a little gay pride stamp on your ass?”

Elias stiffened under the water. He turned slowly, eyes narrowing as he met Jax’s gaze. Water streamed down his lean, toned body—elegant muscle from years of precise control, not the bulk of a hockey player. “Excuse me?”

“You heard me.” Jax stepped closer, towering over him. His lip curled. “Figure skaters prancing around in sparkly shit, bending over for each other in the locker room. Bet you love sharing showers, huh? Getting all close and personal with your ‘partners.’”

A couple of hockey players nearby chuckled, glancing over with interest. Elias’s jaw tightened. He was used to the occasional jab, sports worlds colliding, but this felt targeted. Personal. The guy’s eyes burned with something darker than casual homophobia.

“Careful,” Elias said coolly, shutting off his own shower and reaching for his towel. “Some of us actually have talent that doesn’t involve slamming people into walls like cavemen.”

Jax laughed, but there was no humor in it. “Talent? Spinning in circles while wearing tights? That’s not talent, that’s entertainment for bored housewives. Real men play hockey. Real men fuck women. Not whatever the hell you pretty boys do behind closed doors.”

Elias’s cheeks burned. He wrapped the towel around his waist, stepping forward despite the height difference. “You don’t know shit about me. And if you’ve got a problem with who I am, that’s your issue. Not mine.”

“Oh, I know exactly what you are,” Jax snarled, leaning in. His voice dropped, meant only for Elias. “A little cock-hungry slut who probably takes it up the ass every weekend. Bet you were out last night getting railed by some random, weren’t you? Walking around with that mark on your back like a fucking invitation.”

Elias’s eyes flashed with anger. The words hit too close, echoing the hazy night he couldn’t fully remember. His hands balled into fists. “Say that again, asshole.”

Jax’s smirk widened, but inside his chest was a storm. He hated the way Elias’s defiance made heat pool low in his gut. Hated how the birthmark taunted him. He needed to push harder. Make Elias hate him. Make sure no one ever suspected the truth.

“What’s wrong, princess? Truth hurt?” Jax stepped even closer, their chests nearly brushing. “Maybe I should bend you over one of these benches and show you what a real man feels like. Or are you too scared your little boyfriend over there will get jealous?”

That was the breaking point.

Elias shoved him, hard. Jax barely moved, but the contact sent a jolt through both of them. Jax grabbed Elias’s arm, grip bruising.

“You fucking—”

“Enough!”

Elara burst into the men’s locker area like a storm, her hair still damp from her own shower. She shoved between them, planting herself firmly in front of Elias. “Back the hell off, meathead. Touch him again and I’ll make sure your coach hears every word of your disgusting little tantrum.”

Jax released Elias slowly, eyes still locked on him. The other hockey players had gone quiet, watching the scene unfold.

Elara turned to Elias, voice softer but firm. “Come on. Let’s get dressed. We’ve got dryland training in twenty.”

She glared at Jax one last time. “And you, keep your homophobic bullshit in whatever cave you crawled out of. This is a shared space. Act like you belong in civilized company.”

Jax said nothing as they walked away. He stood there, towel clenched in his fist, heart hammering. The birthmark. The memory. The way Elias had felt under him that night, tight, eager, perfect.

He wanted to drag Elias back. He wanted to shove him away forever.

Instead, he turned and slammed his locker shut with enough force to rattle the entire row.

This was war.

And Jax Thorne was going to make sure Elias Noir never got close enough to uncover the truth.

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

Latest chapter

  • Fragments on Ice   Chapter Forty-Three: Long-Distance Tension

    Elias wiped the sweat from his forehead with the back of his hand and skated over to the boards, breathing hard. The academy rink was alive with the sound of blades cutting ice, coaches calling out corrections, and the occasional cheer when someone landed a difficult element. It was only his second full week here, but the routine was already sinking in, early mornings, intense drills, and the constant push to be better.A tall skater from the northern region, Marcus, glided up beside him during the water break. “Nice triple axel earlier. You’ve got serious height on that. How’s the arm holding up after the fall everyone’s been talking about?”Elias took a long drink from his bottle and shrugged. “It’s healed. Still careful with it, but it’s not stopping me.”Marcus nodded, impressed. “Respect. Most people would’ve taken more time off. You’re pushing hard.”They chatted for a few minutes about jump technique and the academy’s coaching style. Other skaters joined in, a girl from the wes

  • Fragments on Ice   Chapter Forty-Two: Academy Life Begins

    Elias stood in the middle of his new room at Elite Skate Academy, duffel bag dropped at his feet, and took a slow, deep breath. The space was bigger than he expected, high ceilings, large windows overlooking one of the training rinks, a private bathroom, a small kitchenette, and a bed that looked far more comfortable than the one at home. It felt like a fresh start, a clean slate away from the old rink, the viral video, the whispers, and the weight of everything that had happened.He walked to the window and looked out. The academy campus was impressive, multiple rinks, gym facilities, dorm buildings, and green spaces. Skaters from all over the country were already moving in, some laughing in the hallways, others focused and quiet. This was the big leagues. No more sharing ice with hockey players. No more locker room taunts. Just skating.A knock sounded on the door.“Come in,” Elias called.Elara stepped inside, dragging her own suitcase behind her. Her room was right next door, and

  • Fragments on Ice   Chapter Forty-One: Together

    The next morning, Elias woke up with a clearer head than the night before. The ache in his chest was still there, but it felt a little less sharp. He dressed carefully, choosing a simple white shirt and black pants. He looked at himself in the mirror for a long moment, then grabbed his bag and headed downstairs.His dads were already in the kitchen, the smell of coffee and toast filling the air. Peter looked up first, offering a small smile. “Morning. You slept okay?”“Yeah,” Elias replied, keeping his voice steady. “I’m heading out to pick up Elara. We have to go sign the contract with Elite Skate Academy today.”Dave nodded, handing him a travel mug of tea. “We’re proud of you. Call us when you’re done.”Elias hugged them both quickly, the familiar warmth of their support easing some of the tension in his shoulders. “I will. See you later.”He drove to Elara’s house, the morning sun casting long shadows across the estate streets. She was waiting outside, already dressed in a casual

  • Fragments on Ice   Chapter Forty: Sponsorship

    Elias sat on the edge of his bed, staring at the cracked screen of his phone. The leaked video of Jax and Ethan was everywhere. The comments were worse, vicious, cruel, relentless. Elias’s chest tightened with every scroll. He wasn’t angry about the sex itself. He and Jax weren’t official, and he had been with Damon too. But the lie. The cousin part. Jax had hidden something so huge, so personal, while pretending to open up. That hurt more than anything.The betrayal sat like ice in his chest, heavy and cold.A soft knock sounded on the door. Elara didn’t wait for permission. She pushed it open, carrying two large milkshakes and a bag of fries from their favorite late-night spot. She kicked the door shut behind her and dropped onto the bed beside him, handing him one of the shakes.“Chocolate peanut butter. Extra whipped cream. You look like you need it.”Elias took the cup but didn’t drink. He just held it, staring at the condensation dripping down the side. “I don’t know how to feel

  • Fragments on Ice   Chapter Thirty-Nine: Chaos

    The morning of the qualifier dawned bright and cold. Elias stood in front of his mirror, adjusting the final details of his competition outfit. The black costume with silver accents fit perfectly, the fabric hugging his lean frame while allowing full movement. He flexed his left arm carefully, no cast, just a light support wrap underneath the sleeve. The pain was still there, a dull reminder, but it was manageable. He took a deep breath, staring at his reflection. Today was the day. No more practice. No more excuses. Everything he had worked for came down to the next few hours.He headed downstairs. His dads were already in the kitchen, Vera having left early with a note and a kiss on his forehead. Peter and Dave looked up as he entered, both of them trying to hide their nerves behind proud smiles.“You look ready,” Peter said, standing to give him a hug. “How’s the arm?”“Fine,” Elias replied, hugging him back. “I’m not pushing it. I promise.”Dave served him a light breakfast, eggs,

  • Fragments on Ice   Chapter Thirty-Eight: Promises

    The day before the Qualifier, the rink was freezing, as always, but the tension in the air made it feel even colder. Elias glided across the ice, his blades carving sharp, precise arcs as he ran through his short program for the third time that morning. His breath formed clouds in the chill, but his body moved with fluid precision, each spin, each jump landing clean.Coach stood at the boards, arms crossed, his expression unreadable as he watched. Beside him, Elara was lacing up her skates on the bench, her focus absolute. Joe was already on the ice, running through his own routine on the opposite end, the sound of his edges scraping against the surface echoing through the nearly empty arena.“Alright, gather up,” the coach called out, his voice cutting through the silence.Elias slowed to a stop, skating over to the boards where the coach stood. Elara stepped onto the ice, gliding smoothly to join them. Joe followed moments later, slightly breathless, his cheeks flushed from exertion

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