Share

CHAPTER 5

Author: Selara
last update Last Updated: 2025-03-27 14:58:54

“You want us to do what?” Adrian stared at Coach like he’d just grown a second head.

Coach didn’t flinch. “Youth clinic. This Saturday. You and Carter are co-hosting.”

Adrian looked to Julian, who was slouched in his seat with one brow raised like this was news to him, too.

Coach’s eyes flicked between them. “You two need to figure out how to work together before you ruin more practices. The kids will love it. You’ll fake it for an hour. Everyone wins.”

Julian opened his mouth—probably to say something smug—but Adrian beat him to it. “This is punishment.”

“This is team-building,” Coach corrected. “Be there at nine. Sharp.”

**

Adrian regretted showing up the second he walked into the rink that Saturday morning. The lobby was swarming with kids in oversized jerseys and too-big helmets, parents with coffee cups and phone cameras ready to capture every second.

Julian was already on the ice, crouching beside a wide-eyed six-year-old, tying their skates like he’d been born for it.

Of course he’s good with kids, Adrian thought bitterly. Golden boy strikes again.

Julian looked up and met his eyes through the glass. Smiled.

Adrian wanted to turn around and walk out.

Instead, he strapped on his skates and joined the circus.

**

The first thirty minutes went… fine.

If you ignored the fact that Julian kept tossing him patronizing smiles and Adrian corrected every instruction Julian gave—louder and with more authority.

“Bend your knees more,” Julian told one kid gently.

“Or you’ll topple like a deck chair,” Adrian added, not so gently.

Julian shot him a glare.

Adrian smiled, innocent.

It escalated from there.

Julian demonstrated a simple skating drill—Adrian upped the difficulty.

Julian praised a kid’s puck-handling—Adrian stopped them mid-pass and re-demonstrated.

By the end, even the parents were noticing.

Julian’s jaw was clenched tight, but his voice never rose. “We’re not trying to turn them into Olympians today, you know.”

“Maybe they’d learn faster with proper guidance,” Adrian replied.

“Oh, I forgot,” Julian said coolly. “You’re the expert in teamwork.”

Adrian stepped closer. “You really want to do this here?”

Julian stared at him. “You tell me.”

Before the tension could boil over, one of the kids slipped mid-turn, colliding into Julian’s leg. Julian stumbled—and fell backward, hard, taking Adrian down with him.

It should’ve hurt. Probably did. But Adrian was too stunned to react.

Julian was under him, blinking up with a half-winded laugh. “Well. That’s one way to break the ice.”

Adrian didn’t move. Their chests were almost touching, breath coming quick from the fall.

For a second, the world quieted.

Adrian saw the flicker of something real in Julian’s expression—surprise, maybe. Or curiosity.

Then it was gone.

Adrian pushed himself up and offered a hand without thinking. Julian took it.

They didn’t speak for the rest of the clinic.

**

Afterwards, the locker room was quiet. No one else around. Just the two of them, stripping off skates and gear.

“You gonna bite my head off again?” Julian asked without looking up.

Adrian shrugged. “Depends. You planning to breathe near me?”

Julian chuckled under his breath. “You’re exhausting.”

“Glad to return the favor.”

A pause.

Julian finally glanced at him. “You ever think maybe we’re more similar than you want to admit?”

Adrian scoffed. “I’m nothing like you.”

“Right. Because I smile for cameras and you scowl for sport.”

Adrian didn’t answer.

Julian leaned back against the bench, gaze softening. “You hate what you think I represent. But you don’t actually know me.”

Adrian’s eyes flicked to Julian’s hand as he flexed it—there was a small scar along his knuckle. Faint, almost unnoticeable unless you were looking.

“How’d you get that?” Adrian asked before he could stop himself.

Julian followed his gaze. “Oh. Broke it punching a locker in high school. Coach made me play the next game with it taped.”

Adrian raised a brow.

Julian shrugged. “Sometimes I lose control, too. Just not where everyone can see.”

Adrian didn’t know what to say to that.

Julian stood, grabbing his bag. “You don’t have to like me. But maybe stop pretending you’ve figured me out.”

And then he was gone.

**

That night, Adrian lay in bed, staring at his phone screen. MidnightViper had posted again.

He clicked play.

“You ever feel like you’re playing a role someone else wrote?

Like your own voice got lost somewhere in the performance?”

The camera was angled just enough to obscure most of the face. Shadows fell over the mouth, the jaw. But the voice—that damn voice—was doing things to him again.

It was calm, confident, tinged with a vulnerability that burrowed under Adrian’s skin.

“There’s freedom in being anonymous. In letting someone see the version of you you’re too scared to show the world.”

Adrian paused the video.

His eyes dropped to the hand visible on-screen—loosely holding the hoodie sleeve, knuckles curled just enough to show a scar.

Same hand. Same scar.

His stomach dropped.

No. No way.

He backed up the video. Froze the frame. Zoomed.

His pulse thudded in his ears.

That couldn’t be Julian Carter. It was impossible.

Except… it wasn’t.

Everything was lining up. The voice. The mannerisms. The damn scar.

Adrian sat frozen, staring at the paused video.

He clicked over to Viper’s page.

Opened the message box.

Typed.

“Ever break your hand punching a locker?”

He stared at it.

Deleted it.

Typed again.

“You ever feel like someone’s getting too close?”

He hovered over the send button.

Did nothing.

Eventually, he just shut off the screen and tossed the phone across the bed.

But he couldn’t stop hearing the voice.

Couldn’t stop picturing Julian.

And worst of all—

He didn’t know which one he was more drawn to.

The enemy he hated.

Or the fantasy he was falling for.

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