Follow
Chapters
Share
Hearts on Ice Novel Cover

Hearts on Ice

Lukas Reiner built his life based off a promise 9 years ago with Viktor Volkov... the only person who actually saw him and knew him for what he actually was. They dreamed of the same future, the same ice, the same victory together. Until Viktor disappeared without a word, leaving Lukas behind with nothing but silence, rain... and feelings he never got to confess. Now, Lukas is at the top of college... Captain, prodigy and untouchable on ice until Viktor comes back. Colder and older, acting like the past never existed. Their reunion explodes into violence, but being forced to work together drags them into something far more dangerous than hate. The tension turns into stolen moments and those moments turn into a habit but before either of them can stop it, the line between resentment and desire begins to blur. Lukas never let go of the past. Viktor never planned to face it. But on the ice, there's nowhere left to run.
Chapters
Share

Chapter 8

Lukas didn't remember getting up and walking back; he only remembered the cruelty of the cold and the quiet that followed every step, as well as how loud everything in his head felt compared to it.

By the time he reached the door leading to the balcony, his hands were still shaking slightly. He didn't bother turning on the flashlight, he just stepped inside and shut the door behind him, leaning against it for a second like his body needed something to support his very existence. His chest still felt tight.

"...get it together," he muttered under his breath.

But even his voice didn't sound convincing... not even to himself. He pushed off the door and tried moving slowly, grabbing his bag by the hand. His clothes were scattered, his shirt half inside-out, his laces still loose but he didn't care. He wiped his face with the back of his hand, but it didn't do much. He didn't move far before he stopped.

His eyes still burned and his chest still hurt. "You didn't come..."

The words slipped out before he could stop them. He swallowed hard, shaking his head as he could physically push the thought away, but it didn't work.

"Of course, he didn't come. Why would he?" Lukas laughed at his own thoughts 

He let out a small, empty laugh, before properly slinging his bag over his shoulder. His fingers tightened around the strap as he walked away from the door, his head lowered, his steps slower than usual. He couldn't trust his face or his voice anymore. He couldn't trust anything right now so he just kept walking.

The stairs leading down the balcony blurred slightly as he descended them, his vision not fully steady yet. He wiped his face again, sniffing lightly, trying to at least look normal before he stepped outside and it didn't work but he tried anyway.

One step, two and three-

"You're still just a lost kid, aren't you?"

Lukas froze. His heart stopped first...then slammed back to life so hard it almost hurt. Slowly, he looked up and there he was.

Viktor.

Standing right there like he hadn't just torn him apart minutes ago. Like he hadn't just walked away... as he came back but his arms were wide open and a stupid, soft smile on his face and for a second, Lukas forgot everything.

The anger, the pride, the hurt.

All of it. Because his body moved before his mind could catch up.

"Viktor-"

He rushed forward, crashing into him without hesitation, arms wrapping around him tightly like he was afraid he'd disappear again. The force of it made Viktor laugh, slightly stumbling back as Lukas pulled him close.

"You're-" Viktor started, his voice shaking, but he didn't finish. Instead, Lukas kissed him for the first time. It was messy, desperate and relieved. Everything hit at once.

Viktor laughed softly against his lips, his hands coming up instinctively to hold him, fingers tangling slightly in his hair.

"Hey. Hey..m" he murmured, breath uneven. "Easy-"

Lukas didn't listen. He lifted him again, like it had become a hobby, holding him close like he weighed nothing, like letting go wasn't an option anymore.

"I thought you-" Lukas tried again, but his voice cracked.

Viktor reached up, brushing his hair back lightly, his expression softer now.

"I was right there," he said.

Lukas blinked, his grip tightening slightly.

"What?"

"I came up," Viktor added, quieter now. "You just... hid."

There was no accusation in it...Just the truth and that somehow made it worse. Lukas looked at him, really looked at him this time, and for a moment, he didn't know what to say. So he didn't and instead-

"You cried," Lukas muttered, his voice still a little rough.

Viktor blinked once... then huffed out a small laugh.

"I can say the same about you."

Lukas sniffed lightly, trying to look annoyed, but it didn't land.

"You did," he insisted.

"and I didn't deny it."

That caught him off guard... Lukas stared at him for a second too long... then laughed. Soft at first... then a little more and Viktor joined in, shaking his head slightly as he leaned his forehead against Lukas's.

Both of them are still very emotional and still a little wrecked but lighter now in that space. There was a small pause after that.

Not awkward, just... quiet.

Lukas didn't put him down immediately or pull away.

He just stayed there, holding him, like he needed to make sure this was real. That Viktor was actually here.

That he didn't leave again.

"...my place or yours?" Lukas asked finally, his voice lower now, but steadier.

Viktor smiled.

"Yours this time."

You may also like

All Shades of Passion Novel Cover
8.7
In the fast-paced world of professional photography, Leo is a rising star known for his technical precision. However, his life takes an unexpected turn when he is assigned to capture a high-profile fashion campaign featuring Julian, a charismatic and enigmatic model. As they collaborate under the bright studio lights, a profound connection ignites between them. Leo must navigate his growing desires while confronting the vulnerabilities he has long hidden away.
Bound By His Name Novel Cover
9.6
A single heated night with mafia boss Damien changes Elias's life forever, leaving him with a pregnancy that should be impossible. As the child grows inside him, Elias becomes the target of dangerous forces—including Fred, a man who claims the baby is the key to their freedom. Caught between the ruthless underworld and a terrifying secret, Elias must decide whether to carry the heir of the man who destroyed him or end it before anyone discovers the truth.
General's Battle for Honor Novel Cover
9.0
In this modern LGBTQ+ romance, a high-ranking military official faces his toughest mission yet: reclaiming a reputation tarnished by scandal and duty. As he fights to restore his family's honor, he navigates a complex web of loyalty and betrayal within the armed forces. Amidst the professional turmoil, an unexpected connection forces him to confront his true self. He must balance the weight of his uniform with the desires of his heart to find peace.
His Unwanted Fiancé Is A Genius Heiress Novel Cover
8.2
Karmen lived suffocating under a tight chest binder and a grotesque silicone scar, forced to disguise herself as her degenerate twin brother, Kem. Her only job was to maintain a fake corporate engagement with the ruthless billionaire Earl Calderon. But her abusive father suddenly escalated his demands. He ordered her to steal Earl's revolutionary AI patents, threatening to cut off her mother's life-saving medical trust and abandon the real Kem in a locked Swiss psych ward if she failed. The task was a death sentence. Earl absolutely despised "Kem." He treated her like a repulsive parasite, constantly threatening to break her neck. When he accidentally caught her without her wig, he mistook her for a deranged cross-dresser, forcing her to glue the dirty fake scar back onto her raw, inflamed face in sheer disgust. At home, her father hurled glass ashtrays at her, violently yanking her collar. "Do whatever you have to do in that bedroom, Kem. I don't care how disgusting it is. Just get the signature." Trapped between a fiancé who loathed her very existence and a father ready to sacrifice their family for greed, Karmen endured the agonizing physical pain of her disguise. She was exhausted, terrified, and running out of time as her brother's life hung by a thread. But they all underestimated her. When the Calderon matriarch forced Earl to link his ultra-secure private phone with "Kem" to fake their romance, she unwittingly handed over the master key. Karmen wasn't just a helpless victim; she was the elite hacker Nyx, and she was going to tear their empire apart from the inside.
Husband Cheated With the Queen Bee Bullying Me Novel Cover
8.8
My husband's sudden betrayal with my former high school tormentor drags me back into a living hell I thought I had escaped. The cruel queen bee who made my youth a nightmare has returned to ruin my life once more. Yet, as our paths collide in this high-tension modern lgbt romance, her torment turns into something far more confusing. Instead of pure malice, she begins acting strange, ultimately cornering me with an unexpected, seductive offer that changes everything.
Moonpetal Whispers: My Second Chance Love Novel Cover
7.2
Ryker Vance, future Alpha, was on quiet evening patrol when Kian Sterling's panicked mind-link sliced his calm. Annoyed, he headed to the Healer's den, thick with Kian's distress. Kian stammered, "Elian Thorne. He fell. From the sacred cliff." Ryker dismissed it as a clumsy Omega accident, but as he reached the door, a weak, intimate thought slipped into his mind: *"Go home, Ryker."* It was Elian, a low-ranking Omega he barely knew, commanding him. Confused, Ryker left. His wolf restless, his gaze fell on a neglected moonpetal, Elian's gift, now limp. He woke to an absolute silence, a profound void. The moonpetal was gone, just grey dust. At Elian's funeral, unbearable grief struck. Memories crashed: Elian's mate offering, his "I love you" dismissed, Ryker's ignored warnings of soul-withering. Elian was his *mate*, and Ryker had caused his death. The word *Mate* branded his soul. Consumed by absolute regret, clutching Elian's ashes, Ryker screamed to the empty sky: "Give him back! Give me a chance. Please." The world dissolved. He opened his eyes to a training ground, vibrant, years younger. Then he saw him. Across the field, practicing drills, was a younger, healthier Elian, alive. Ryker walked straight to him, took Elian's hand, and with every eye on them, declared, "He's your future Luna."