Share

CHAPTER 3

Author: Selara
last update Last Updated: 2025-03-27 14:50:19

“Don’t make that face,” Coach said, not even bothering to look up from his clipboard. “You’re doing it.”

Adrian stood in the locker room doorway, arms folded, jaw clenched. “Why me?”

“Because you’re the face of the team,” Coach muttered, scribbling something down. “And Julian Carter is the other face. Sponsors want both.”

Adrian exhaled through his nose. “I’d rather skate barefoot on glass.”

Coach looked up now, deadpan. “Then bring extra socks. The media truck is waiting.”

**

The promo set was already buzzing when Adrian arrived. A white backdrop, camera guys, lighting rigs, and one chipper PR manager flitting around with a clipboard like it was a sword and shield.

And of course—Julian Carter.

The guy was already center stage, laughing with the crew, flashing that camera-ready smile like he owned the damn spotlight. His team hoodie hung just right, sleeves rolled, posture confident. He probably practiced it in the mirror.

Adrian could practically hear his own teeth grinding.

“Calloway!” the PR rep chirped. “You’re just in time!”

“Lucky me,” Adrian muttered under his breath, dropping his duffel offscreen.

Julian turned at the sound of his voice, and Adrian caught that familiar flicker of amusement in his eyes. “Hey there, grumpy. Long time no glare.”

Adrian arched a brow. “Still pretending you have a personality?”

Julian chuckled, not missing a beat. “Someone has to charm the audience. You look like you bite reporters.”

“Only the annoying ones.”

The cameras rolled before Adrian could walk away.

“Take one,” the cameraman called. “You’re both promoting the upcoming charity game. Smile like you don’t want to kill each other.”

“No promises,” Adrian muttered.

They went through a few stiff takes—locations, tickets, the usual PR fluff. Julian, naturally, nailed every line with a smile. He even winked once.

Adrian stumbled over a sentence and had to start again.

The cameraman sighed. “Let’s loosen it up. Try a little chemistry, maybe?”

Julian leaned in. “He wants us to flirt, I think.”

“I’d rather eat a puck.”

“You say that now…”

Adrian’s side-eye was lethal.

“Why do you hate me so much, anyway?” Julian asked between takes, casual, but his voice held something… real.

Adrian blinked. “You’re serious?”

“Deadly.”

“You act like I don’t have reasons.”

“List them, then. I’ll try not to fall asleep.”

Adrian glared. “You’re arrogant, fake, annoyingly perfect in front of a camera, and you skate like you’ve never missed a meal or a compliment in your life.”

Julian tilted his head, the teasing softening. “You think I don’t earn what I get?”

“You just happen to always land on your feet.”

Julian’s smile faded, just for a second. “Yeah, that’s what happens when you grow up with people expecting you to be perfect. You learn to fake the landing.”

Adrian didn’t know what to say to that.

But before he could even consider a reply, the director yelled, “And go!”

Back in front of the camera, Julian launched into his lines with practiced ease. “Fans can come out to support mental health initiatives—”

“And watch us destroy each other on the ice,” Adrian cut in, letting a grin slip out.

Julian glanced at him with a mock glare. “You wish.”

Adrian bumped him lightly with a shoulder. “I know.”

The camera clicked right then, capturing the moment—close, smirking, intense. The PR manager’s eyes lit up like she’d found gold.

“Yes! That! That’s the shot!”

They barely stepped off set when she chased them down, phone in hand.

“You have to see this,” she said, shoving it between them.

It was the frame—Adrian leaning into Julian, their faces inches apart. Charged. Playful. A slow burn waiting to ignite.

T*****r had already caught wind of it. Comments exploded beneath the post.

“Enemies with tension? Yes please.”

“Calloway x Carter endgame???”

“They look one glare away from making out.”

Adrian recoiled. “Delete that.”

“Are you kidding?” the rep said. “This is engagement gold. You should lean into it!”

Julian laughed under his breath. “You’re welcome, Calloway. My face is a gift to this franchise.”

Adrian’s eye twitched. “Your ego’s about to leave orbit.”

Julian smirked. “Say what you want. The fans love it.”

“Then maybe give them what they want and vanish.”

They walked out to the parking garage together in stiff silence. The echo of their footsteps bounced between cars. Finally, Adrian muttered, “You ever not perform?”

Julian slowed. “Excuse me?”

“You’re always on. Always smiling, always polished. Doesn’t it exhaust you?”

Julian frowned. “You think I like being a mascot? Every time I screw up, people lose their minds.”

Adrian scoffed. “Poor golden boy. Life must be so hard in the spotlight.”

Julian stopped walking. “You think being liked is easy?”

“I think faking it is.”

“You think being hated makes you authentic?” Julian’s voice dropped lower, more serious. “You wear your anger like armor, and it’s killing you.”

Adrian’s jaw tightened. “You don’t know anything about me.”

Julian stepped closer. “Maybe I do. Maybe that’s why you hate me.”

Their eyes locked.

Julian’s gaze softened, searching. “You act like I’m your enemy, but I think you just don’t know what to do with someone who doesn’t back down.”

Adrian’s pulse quickened. “Or maybe I’m just allergic to bullshit.”

Julian gave him a slow smile. “Then it must suck being you.”

Adrian stormed off, not waiting for a response.

**

That night, Adrian lay back on his couch, the room dim, laptop open on his chest.

He told himself not to.

He did anyway.

MidnightViper’s page glowed on the screen—slick, private, addictive. New post. A voice clip.

He hit play.

The voice was smooth. Low. Familiar.

“You ever wonder what people really think of you?”

“Would it ruin you to hear the truth… or turn you on?”

Adrian swallowed hard.

There was something in the cadence. The confidence.

His thoughts raced back to Julian’s voice earlier that day.

The snark. The softness beneath it.

Same rhythm. Same tone.

No. No way.

But the thought crawled under his skin, refusing to leave.

He slammed the laptop shut.

Too close.

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

Latest chapter

  • HIS SECRET OBSESSION    CHAPTER 18

    The cold air outside the rink was a shock, but it was clean, scouring the toxic atmosphere of the locker room from their lungs. They walked quickly, shoulders tense, not speaking until they rounded a corner, putting the arena behind them. The bravado of their exit was already cooling, leaving a brittle silence in its place.Julian’s phone buzzed. He glanced at it, then stopped dead on the frost-tinged path.“What now?” Adrian asked, his stomach already tightening into a familiar knot of dread. He was exhausted by the constant barrage, each new alert a potential landmine.Wordlessly, Julian handed him the phone. It was a direct message on a platform Adrian didn’t recognize. The username was a jumble of numbers and letters—xX_Phantom_Xx.xX_Phantom_Xx: That took guts. Walking into the lion’s den.xX_Phantom_Xx: He’s watching you closer than you think. The locker room isn’t clean.Adrian’s blood went cold. The message was too specific, too timely. “Who is this?”“No idea,” Julian said, h

  • HIS SECRET OBSESSION    CHAPTER 17

    The chime of the processed payment echoed in the silent room, a perverse doorbell ringing on their own personal hell. Adrian could only stare as Julian leaned into the laptop's glow, his face a mask of cold concentration. He wasn't just watching; he was studying, dissecting.Adrian’s own phone lit up again. Not a call this time. A direct message on Instagram, from a teammate, Nate.Nate: Bro. WTF is this? Is this for real?Below the message was a screenshot. It was a post from the hijacked MidnightViper account. The image was a cropped, zoomed-in shot from the promo shoot they’d done—the one the PR manager had loved. In the original, they were smirking, shoulders bumping. This version was edited. Their faces were darkened, their expressions made to look sneering and secretive. The caption read: "They were laughing at you the whole time. All those fans cheering for guys who thought they were a joke. Pathetic."It was genius. It was evil. It was turning their own chemistry against them,

  • HIS SECRET OBSESSION    CHAPTER 16

    The walk back from the athletic center was a silent, furious march through a landscape that had turned hostile overnight. The campus, usually theirs, felt like occupied territory. Every shadowed corner seemed to hold a whisper, every lit window a judge.Adrian’s skin crawled. He could feel the digital eyes on him, millions of them, scrolling, judging, consuming the most vulnerable pieces of him. It was a violation so profound it made him nauseous.Julian’s phone buzzed incessantly in his pocket, a trapped hornet he refused to acknowledge. His face was a stone mask, but Adrian could see the tremor in his clenched fist.They didn’t speak until they were back inside the stale, charged air of Julian’s dorm room. Julian slammed the door shut, finally pulling out his phone. His eyes scanned the screen, his expression darkening from grim to something truly dangerous.“He’s not just posting,” Julian said, his voice a low rasp. “He’s monetizing it.”Adrian’s blood went cold. “What?”Julian tur

  • HIS SECRET OBSESSION    CHAPTER 15

    The silence in Julian’s dorm room was no longer charged with possibility. It was thick with the fallout of a detonated bomb. The faint, persistent buzz of their phones on the desk was the only sound, a relentless digital heartbeat counting down their ruin. Adrian stood rooted to the same spot, his mind a white-noise scream. He could feel the eyes of the world already on him, crawling over his skin like insects. Every new vibration from their phones felt like a rock thrown through the window of his life. Julian, by contrast, was a storm of controlled motion. He’d thrown on a black hoodie, the hood pulled up, shadowing his face. He’d commandeered Adrian’s phone, his own, and his laptop, a general assessing the digital battlefield. “First,” Julian said, his voice clipped and devoid of its usual melodic taunt. “Damage control. We don’t confirm. We don’t deny. We say nothing.” He was typing rapidly on his laptop, probably trying to initiate some kind of account recovery process with O

  • HIS SECRET OBSESSION    CHAPTER 14

    The message glowed on the screen, a digital poison pill: This is just the beginning.Panic was a cold fist in Adrian’s chest, squeezing the air from his lungs. His first, primal instinct was to run—from the room, from Julian, from the catastrophic exposure threatening to vaporize his life. His gaze darted to the door, his body tensing to flee.Julian’s hand shot out, not to grab him, but to slam down on the phone, cutting off the light, cutting off the terrifying words. His touch was an anchor.“Don’t,” Julian said, his voice low and razor-sharp, cutting through Adrian’s panic. “Don’t you dare shut down on me. Not now.” His eyes were blazing, not with fear, but with a furious, focused intensity. “Running is what he expects. We don’t run. We find him.”The command in Julian’s voice—so familiar, so Viper—jolted Adrian out of his spiral. The fear didn’t vanish, but it was met, challenge for challenge, by a surge of defiant anger. He wasn’t in this alone.“Together,” Adrian repeated, the

  • HIS SECRET OBSESSION    CHAPTER 13

    The door opened slowly. Adrian didn’t move. Julian stood in the doorway, shadowed by the dim hallway light, one hand still on the handle. His expression was unreadable—somewhere between cautious and defiant. The kind of look someone wore when they had just taken a leap they weren’t sure they’d survive. He stepped inside without waiting to be invited. Adrian’s mouth was dry. “You just filmed that.” Julian’s eyes didn’t leave his. “Yeah.” “You were outside my door.” Julian nodded. “Still am.” A silence settled between them like a fog. Heavy. Dense. Unrelenting. Adrian looked away first, heart pounding so hard it felt like something was trying to claw its way out of his chest. “What do you want from me?” he asked, voice low. Julian stepped closer, slow and deliberate. “I don’t want anything from you. I want you.” Adrian’s throat tightened. “You don’t get to say that like it’s simple.” “It is simple,” Julian said, his voice softer now. “You’re just afraid it might be real.” 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