author-banner
Selara
Selara
Author

Novels by Selara

HIS SECRET OBSESSION

HIS SECRET OBSESSION

Adrian is a star hockey player by day and a secret OnlyFans creator by night. When his biggest online crush, a faceless but dangerously alluring creator, finally messages him for a collaboration, he jumps at the chance. But when they meet, Adrian is stunned to discover his mystery crush is none other than Julian Callahan—his biggest rival on the ice. Furious and embarrassed, he’s ready to walk away, but Julian refuses to let him go. What starts as a clash of pride and dominance soon turns into something far more dangerous. As tension rises and their secret meetings grow more intense, Adrian finds himself trapped between the rivalry he’s always known and the desire he never saw coming. But when their secret threatens to be exposed, he must decide—stay in the game or risk it all for the one man he swore to hate.
Read
Chapter: CHAPTER 13
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
Last Updated: 2025-04-03
Chapter: CHAPTER 12
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,”
Last Updated: 2025-04-02
Chapter: CHAPTER 11
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
Last Updated: 2025-04-01
Chapter: CHAPTER 10
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
Last Updated: 2025-04-01
Chapter: CHAPTER 9
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
Last Updated: 2025-04-01
Chapter: CHAPTER 8
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.
Last Updated: 2025-04-01
You may also like
Mi Amor
Mi Amor
MM Romance · Neil S. Plakcy
562 views
Tangled In Scales
Tangled In Scales
MM Romance · DiaryOfDaisy
549 views
My dear enemy
My dear enemy
MM Romance · ANNY
503 views
Rink Rivals
Rink Rivals
MM Romance · Ashford
475 views
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