Chapter 6
The moment the door swung open, Adrian’s stomach dropped. Because the person standing there wasn’t just an interruption. They were a threat. Leo Carter. A teammate. Not a particularly close one, but familiar enough. Leo was a forward on the team—a decent player, known for being a little too nosy and always hanging around the wrong conversations. Right now, his sharp brown eyes darted between them, taking in the scene too quickly. Adrian shirtless, Julian standing way too close, tension crackling in the air. The way Julian hadn’t moved an inch, his expression as unreadable as ever. A slow smirk tugged at Julian’s lips, but Adrian wasn’t fooled. Behind that amused front was something colder—calculating. “What do you want, Carter?” Julian asked smoothly, his tone bored. Leo hesitated. His mouth opened, then closed. Then, like he had decided on something, he cleared his throat and shrugged. “Didn’t know this room was taken.” His voice was too casual. Too forced. Adrian’s jaw clenched. He could feel the weight of Leo’s stare on him, analyzing, connecting dots. Julian, still exuding confidence, tilted his head. “And yet you barged in anyway.” Leo hesitated just a second too long before forcing a chuckle. “Didn’t expect to find you two here.” That was a lie. Adrian could tell from the flicker of something in Leo’s eyes—curiosity, maybe even something darker. The tension in the room stretched, suffocating. Then Julian did something that made Adrian’s blood boil. He laughed. Low and smooth, like the situation wasn’t dangerous. Like there wasn’t the possibility that Leo had already figured something out. And then, in the most arrogant, reckless move possible, Julian reached out and ran a hand down Adrian’s arm. Slow. Deliberate. Adrian’s entire body went rigid. “See something you like, Carter?” Julian asked, voice dripping with mockery. Leo’s eyes widened for half a second before he quickly masked it with a scoff. “Relax. Not my business.” Adrian felt his pulse hammer in his throat. His fists clenched, nails digging into his palms. Leo was lying again. Because even as he turned to leave, there was something off in the way he moved. Like he had just stumbled upon a secret too big to ignore. The second the door clicked shut behind him, Adrian rounded on Julian. “What the hell was that?” Julian merely lifted a brow. “You’re welcome.” Adrian nearly punched him. “You—You just made it worse.” Julian’s smirk didn’t falter. “He would’ve suspected either way. Now, he’s uncertain.” Adrian ran a hand through his hair, pacing. His chest felt too tight. If Leo talked—if word got out— His career. His reputation. Everything could be ruined. Julian watched him, then sighed dramatically. “You really are a worrier, huh?” Adrian stopped pacing long enough to glare at him. “Unlike you, I actually give a damn about what happens next.” Julian hummed. “If you’re that concerned, handle it.” Adrian scoffed. “And what, threaten him?” Julian’s smirk sharpened. “I was thinking more… persuasion.” Adrian exhaled sharply. “He already saw too much.” Julian’s gaze flickered, something unreadable passing through it. “Then let’s hope he doesn’t run his mouth.” That wasn’t enough. Not nearly enough. Adrian shoved past Julian, grabbing his shirt from the floor and yanking it on. “I’ll deal with it.” Julian chuckled. “I’d love to see you try.” Adrian ignored him, already making his way out. He needed to find Leo. The party was still loud, but Adrian barely heard it over the pounding in his skull. Leo was easy to find—leaning against the kitchen counter, nursing a drink. He wasn’t talking to anyone. Just thinking. Adrian clenched his jaw. That was bad. He strode over, grabbing Leo’s arm. “We need to talk.” Leo blinked at him, startled, but didn’t resist as Adrian pulled him into a quieter hallway. “Alright,” Leo muttered, pulling his arm free. “What’s your problem?” Adrian exhaled. Be smart. Be careful. “What you saw back there—” Leo held up a hand. “Save it. Like I said, not my business.” His voice was too neutral. Adrian narrowed his eyes. “But you’re making it your business.” Leo didn’t answer. That silence was enough. Adrian stepped closer, lowering his voice. “I don’t know what you think you saw, but if you say anything—” Leo scoffed. “Relax. I’m not a snitch.” Lie. Adrian didn’t trust it. Not one damn bit. He studied Leo, searching for any tell, but Leo’s expression was unreadable. Adrian’s gut churned. This wasn’t over. Not by a long shot. The Next Day – Locker Room Practice had been brutal. Coach had pushed them harder than usual, and by the time Adrian stepped into the locker room, his muscles ached. As he unwrapped his wrist tape, he felt eyes on him. His head snapped up. Leo. Sitting across from him, tying his skates, but watching. Adrian’s jaw clenched. Neither of them spoke. Then— Leo smirked. Just the slightest twitch of his lips. And Adrian knew. Leo was enjoying this. Enjoying the fact that Adrian didn’t know what he would do. The tension between them coiled tight. Then, as if nothing had happened, Leo looked away, finishing with his skates. Adrian exhaled sharply, forcing himself to focus on something else. But the unease didn’t fade. Because he knew— This was only the beginning. And then— His phone vibrated. He pulled it out, frowning. A message. From an unknown number. "You should be more careful. Secrets don’t stay hidden forever." Adrian’s pulse slammed. He looked up—instinctively scanning the room— But no one was looking at him. No one but Leo. And this time, Leo’s smirk was full. Real. Like he already knew. Like he was saying— Checkmate.Adrian’s grip tightened around his phone, his pulse roaring in his ears. The words on the screen blurred for a moment as his mind raced."You should be more careful. Secrets don’t stay hidden forever."Who sent this?His stomach twisted as his gaze darted back to Leo. His teammate was still tying his skates, looking completely at ease—too at ease. That smirk hadn’t faded. If anything, it deepened when he caught Adrian staring.Adrian forced himself to take a breath. He couldn’t react. Not here. Not now.Instead, he slipped his phone back into his pocket, schooling his expression into something neutral. But his mind was anything but calm.Because one thing was certain—Whoever sent that message wasn’t just warning him.They were watching.And they were waiting.After Practice – HallwayAdrian barely heard the sounds of skates clattering against the floor or the chatter of his teammates as he stalked through the hallway, his mind fixated on one thing—that message.He should have confro
Chapter 8Adrian couldn’t focus.Not in the locker room. Not during practice. Not even in the damn shower when all he wanted was to scrub away the frustration burning under his skin.Leo hadn’t said a word. He hadn’t made any obvious moves. But that was the problem. It was too quiet.And the quiet was unbearable.Adrian knew how things worked—if someone was planning to screw you over, they didn’t wait. They struck fast. But Leo? He was waiting. Watching. Toying with him like a predator dragging out the inevitable kill.The tension had even started affecting his game. His shots were just slightly off, his reactions slower. Coach noticed. Julian noticed.Which was why, after another brutal practice where Julian completely humiliated him on the ice, Adrian was nearly shaking with rage by the time they got to the locker room."You're slipping, Kingston," Julian drawled from his bench, peeling off his gear with infuriating ease. "Should I be worried? Or is something—" His smirk sharpened.
Adrian barely slept. Even after showering off the sweat and heat from last night, even after forcing himself under the covers and staring at the ceiling for hours—his mind wouldn’t shut up. Every time he closed his eyes, Julian was there. Every taunt, every smirk, the way he’d pressed Adrian into the wall, controlling him with nothing but sheer presence. The way Adrian had let him. And then there was Leo. His smug, knowing stare. The cryptic warning. Adrian had checked his phone the second he woke up, half-expecting another message from the unknown number. But there was nothing. Just silence. And somehow, that was worse. By the time he dragged himself out of bed, his body ached—not just from lack of sleep, but from the tension coiled so tightly in his chest he felt like he might snap in half. He needed to clear his head. He needed to focus. Practice would help. At least, that’s what he told himself. The rink was colder than usual, or maybe it was just him. The second
Chapter 10Adrian hadn’t slept.Even with exhaustion dragging at his limbs, his mind refused to shut off. Leo’s message replayed over and over in his head, a slow, insidious drip of paranoia."Careful, Captain. Play your little game with Julian if you want, but secrets have a way of catching up to you."Leo knew. Maybe not everything, but he knew enough to make Adrian’s stomach twist with unease. And the worst part? Adrian had no idea what he wanted. If Leo had evidence—proof—why not use it already? Why send warnings instead? Was he toying with him? Waiting for the perfect moment to strike?By the time morning practice rolled around, Adrian felt strung out. He barely touched his breakfast, stomach churning with dread. His usual routine—wake up, train, focus—felt foreign, like a script he could no longer follow.And then there was Julian.Adrian had spent so much energy worrying about Leo that he’d almost let himself forget last night. The weight of Julian’s body. The slow, torturous
Adrian barely slept.Even with the exhaustion weighing on his limbs, his mind had refused to shut down. His thoughts kept looping back to last night—Julian’s hands on his skin, his lips leaving bruises Adrian could still feel. It had been reckless, dangerous, and exactly what he swore he wouldn’t let happen again.Yet, the worst part wasn’t the fact that it had happened.It was the fact that he wanted it to happen again.Adrian scrubbed a hand down his face as he stepped into the locker room, shoulders tense. But the second he looked around, his stomach twisted.Leo wasn’t here.His usual spot was empty, untouched, as if he had vanished overnight.A cold weight settled in Adrian’s gut. He knew Julian had been bluffing when he said he’d "take care of" Leo, but after everything, he couldn't ignore the gnawing fear in the back of his mind.As if summoned by his thoughts, Julian strolled in, exuding his usual confidence. He caught Adrian’s gaze immediately and smirked.“Looking for someon
The locker room was nearly empty, the distant hum of showers running in the background. Adrian sat on the bench, scrolling mindlessly through his phone. His muscles still ached from practice, but it was nothing compared to the exhaustion simmering beneath his skin.Leo was gone—out sick. The timing unsettled him. One day, Leo was breathing down his neck, smirking like he knew everything. The next, he was out of the picture. And Julian—Adrian swallowed hard.Julian had said something the night before. “I’ll take care of him.” It had been a flippant comment, but now, it gnawed at Adrian like a slow-spreading infection.Had Julian done something?No. That was ridiculous. Coincidence, nothing more.He sighed, rubbing a hand over his face, then stood to grab his bag.“You’re still here?”The voice was smooth, amused—Julian.Adrian tensed but didn’t turn immediately. He could hear the smirk in Julian’s tone, like he found some twisted joy in pushing Adrian’s buttons.“I was just leaving,”
Adrian should have been focusing on practice. The slap of sticks against ice, the sharp commands from Coach, the burn in his muscles—this was supposed to be his escape. But all he could think about was the damn picture.Julian, leaning in close to some girl, his lips near her ear, a private little smirk playing on his face. It had blown up overnight, spreading across social media like wildfire. Fans were speculating, debating, dissecting every inch of that one frozen moment.Julian Laurent’s mystery woman—who is she?Are they dating?Sources say they were seen together multiple times before this…Adrian clenched his jaw, his grip tightening around his stick. It was ridiculous. Why did he care? He didn’t even know why it bothered him so much. Except he did.Julian wasn’t supposed to be with someone else.The thought of it made Adrian reckless, aggressive on the ice. When Julian skated past him during a drill, Adrian took the opportunity to slam into him harder than necessary. Julian ba
Adrian Calloway skated hard, his breath coming in sharp bursts as his blades carved through the ice. The sound of sticks clashing and skates scraping against the rink barely registered. His focus was locked on one thing. Julian Carter.His rival. His tormentor. His own personal hell.Julian was too fast. Too fucking smooth. He weaved past defenders like they weren’t even there, his confidence infuriating. Adrian pushed forward, closing the distance, waiting for his chance. Just one mistake. That’s all he needed.But Julian never made mistakes.At the last second, Julian shifted, dodging him effortlessly. Adrian lunged—too late. Julian took the shot. The puck sailed past the goalie’s outstretched glove. The goal horn blared.Game over.Adrian ripped off his helmet, his chest heaving. His teammates skated toward him, murmuring words of encouragement, but none of it mattered. His gaze found Julian across the rink. He was smirking.That fucking smirk.Adrian turned sharply, skating off th
Adrian should have been focusing on practice. The slap of sticks against ice, the sharp commands from Coach, the burn in his muscles—this was supposed to be his escape. But all he could think about was the damn picture.Julian, leaning in close to some girl, his lips near her ear, a private little smirk playing on his face. It had blown up overnight, spreading across social media like wildfire. Fans were speculating, debating, dissecting every inch of that one frozen moment.Julian Laurent’s mystery woman—who is she?Are they dating?Sources say they were seen together multiple times before this…Adrian clenched his jaw, his grip tightening around his stick. It was ridiculous. Why did he care? He didn’t even know why it bothered him so much. Except he did.Julian wasn’t supposed to be with someone else.The thought of it made Adrian reckless, aggressive on the ice. When Julian skated past him during a drill, Adrian took the opportunity to slam into him harder than necessary. Julian ba
The locker room was nearly empty, the distant hum of showers running in the background. Adrian sat on the bench, scrolling mindlessly through his phone. His muscles still ached from practice, but it was nothing compared to the exhaustion simmering beneath his skin.Leo was gone—out sick. The timing unsettled him. One day, Leo was breathing down his neck, smirking like he knew everything. The next, he was out of the picture. And Julian—Adrian swallowed hard.Julian had said something the night before. “I’ll take care of him.” It had been a flippant comment, but now, it gnawed at Adrian like a slow-spreading infection.Had Julian done something?No. That was ridiculous. Coincidence, nothing more.He sighed, rubbing a hand over his face, then stood to grab his bag.“You’re still here?”The voice was smooth, amused—Julian.Adrian tensed but didn’t turn immediately. He could hear the smirk in Julian’s tone, like he found some twisted joy in pushing Adrian’s buttons.“I was just leaving,”
Adrian barely slept.Even with the exhaustion weighing on his limbs, his mind had refused to shut down. His thoughts kept looping back to last night—Julian’s hands on his skin, his lips leaving bruises Adrian could still feel. It had been reckless, dangerous, and exactly what he swore he wouldn’t let happen again.Yet, the worst part wasn’t the fact that it had happened.It was the fact that he wanted it to happen again.Adrian scrubbed a hand down his face as he stepped into the locker room, shoulders tense. But the second he looked around, his stomach twisted.Leo wasn’t here.His usual spot was empty, untouched, as if he had vanished overnight.A cold weight settled in Adrian’s gut. He knew Julian had been bluffing when he said he’d "take care of" Leo, but after everything, he couldn't ignore the gnawing fear in the back of his mind.As if summoned by his thoughts, Julian strolled in, exuding his usual confidence. He caught Adrian’s gaze immediately and smirked.“Looking for someon
Chapter 10Adrian hadn’t slept.Even with exhaustion dragging at his limbs, his mind refused to shut off. Leo’s message replayed over and over in his head, a slow, insidious drip of paranoia."Careful, Captain. Play your little game with Julian if you want, but secrets have a way of catching up to you."Leo knew. Maybe not everything, but he knew enough to make Adrian’s stomach twist with unease. And the worst part? Adrian had no idea what he wanted. If Leo had evidence—proof—why not use it already? Why send warnings instead? Was he toying with him? Waiting for the perfect moment to strike?By the time morning practice rolled around, Adrian felt strung out. He barely touched his breakfast, stomach churning with dread. His usual routine—wake up, train, focus—felt foreign, like a script he could no longer follow.And then there was Julian.Adrian had spent so much energy worrying about Leo that he’d almost let himself forget last night. The weight of Julian’s body. The slow, torturous
Adrian barely slept. Even after showering off the sweat and heat from last night, even after forcing himself under the covers and staring at the ceiling for hours—his mind wouldn’t shut up. Every time he closed his eyes, Julian was there. Every taunt, every smirk, the way he’d pressed Adrian into the wall, controlling him with nothing but sheer presence. The way Adrian had let him. And then there was Leo. His smug, knowing stare. The cryptic warning. Adrian had checked his phone the second he woke up, half-expecting another message from the unknown number. But there was nothing. Just silence. And somehow, that was worse. By the time he dragged himself out of bed, his body ached—not just from lack of sleep, but from the tension coiled so tightly in his chest he felt like he might snap in half. He needed to clear his head. He needed to focus. Practice would help. At least, that’s what he told himself. The rink was colder than usual, or maybe it was just him. The second
Chapter 8Adrian couldn’t focus.Not in the locker room. Not during practice. Not even in the damn shower when all he wanted was to scrub away the frustration burning under his skin.Leo hadn’t said a word. He hadn’t made any obvious moves. But that was the problem. It was too quiet.And the quiet was unbearable.Adrian knew how things worked—if someone was planning to screw you over, they didn’t wait. They struck fast. But Leo? He was waiting. Watching. Toying with him like a predator dragging out the inevitable kill.The tension had even started affecting his game. His shots were just slightly off, his reactions slower. Coach noticed. Julian noticed.Which was why, after another brutal practice where Julian completely humiliated him on the ice, Adrian was nearly shaking with rage by the time they got to the locker room."You're slipping, Kingston," Julian drawled from his bench, peeling off his gear with infuriating ease. "Should I be worried? Or is something—" His smirk sharpened.
Adrian’s grip tightened around his phone, his pulse roaring in his ears. The words on the screen blurred for a moment as his mind raced."You should be more careful. Secrets don’t stay hidden forever."Who sent this?His stomach twisted as his gaze darted back to Leo. His teammate was still tying his skates, looking completely at ease—too at ease. That smirk hadn’t faded. If anything, it deepened when he caught Adrian staring.Adrian forced himself to take a breath. He couldn’t react. Not here. Not now.Instead, he slipped his phone back into his pocket, schooling his expression into something neutral. But his mind was anything but calm.Because one thing was certain—Whoever sent that message wasn’t just warning him.They were watching.And they were waiting.After Practice – HallwayAdrian barely heard the sounds of skates clattering against the floor or the chatter of his teammates as he stalked through the hallway, his mind fixated on one thing—that message.He should have confro
Chapter 6The moment the door swung open, Adrian’s stomach dropped.Because the person standing there wasn’t just an interruption.They were a threat.Leo Carter.A teammate. Not a particularly close one, but familiar enough. Leo was a forward on the team—a decent player, known for being a little too nosy and always hanging around the wrong conversations.Right now, his sharp brown eyes darted between them, taking in the scene too quickly. Adrian shirtless, Julian standing way too close, tension crackling in the air. The way Julian hadn’t moved an inch, his expression as unreadable as ever.A slow smirk tugged at Julian’s lips, but Adrian wasn’t fooled. Behind that amused front was something colder—calculating.“What do you want, Carter?” Julian asked smoothly, his tone bored.Leo hesitated. His mouth opened, then closed. Then, like he had decided on something, he cleared his throat and shrugged.“Didn’t know this room was taken.” His voice was too casual. Too forced.Adrian’s jaw cl
The doorknob twisted.Adrian’s breath caught as Julian’s gaze flickered toward the door. This wasn’t part of the game.The moment shattered—the charged air between them, the heat, the competition—everything.The knock came again, harder this time.“Julian? Open up.”Adrian clenched his jaw. Who the hell was outside?Julian’s expression didn’t change, but Adrian noticed the slight shift in his stance—subtle, controlled, like a predator reassessing the situation.Then, with an exhale, Julian reached for the handle and pulled the door open.A guy stood on the other side, tall and broad, his face partially obscured by the dim hallway light.Adrian didn’t recognize him. But Julian did.A slow smirk curled on Julian’s lips, but it didn’t reach his eyes.“What a surprise.”The guy leaned against the doorway, gaze flickering between Julian and Adrian.“Didn’t know you had company,” he mused, voice low, unreadable.Julian shrugged lazily. “Didn’t know you cared.”The guy scoffed. “Please. You’