Share

Ghost in the Glass

Author: E L Simon
last update publish date: 2025-08-08 06:26:37

Milo pulled his hoodie back on, fingers trembling slightly as he tugged the sleeves down. The mirror in the hotel bathroom was too bright, too honest. He stared at his reflection for a long moment.

His white-blond hair was already starting to curl with sweat, the strands stark and almost glowing under the fluorescent lights. It made him stand out, like always. Like a target. He pulled the hood up over it and yanked it low.

His skin, pale like his mother’s Scandinavian complexion, looked even mo
Continue to read this book for free
Scan code to download App
Locked Chapter

Latest chapter

  • Owned on the Ice M/M Romance   Full of You

    “My turn.”The words left Jamie shaky but determined. He shoved Max back against the mattress with both hands, heart slamming so hard he felt dizzy. He was already naked from the waist down, wearing nothing but Max’s oversized hoodie that hung loose around his thighs. Jamie could still feel the slick stretch of lube and two thick fingers inside him. He might as well go for it. While Max was here. While Max was willing. While Max was looking at him like that.Because if Max had finally realized he liked men, he could have anyone. Jamie wasn’t stupid. This might be the only chance he’d ever get.Max’s green eyes darkened with pure want. “Yeah?” he breathed, the single word rough and hungry. “Take it, little nerd.”Jamie swung a leg over and straddled Max’s hips, heart hammering. This was only his second time ever having sex. Second time touching another guy like this. And it was Max — the man he’d fantasized about for months, the voice in his headset that had kept him company through

  • Owned on the Ice M/M Romance   Falling Anyway

    Max set his fork down slowly, eyes on Jamie’s face. “I don’t know,” he said, voice low and thoughtful. “What makes me gay?”Jamie’s face burned so hot he was sure it was glowing. He couldn’t believe he had to explain this. His voice dropped to an embarrassed whisper. “Well… we did… you know. Sex. Together.”Max’s smirk was slow and devastating, like he was enjoying every second of Jamie’s struggle. “Men,” Jamie forced out. “Do you find men sexually attractive?”Max thought for a second, head tilted. “No. I just think you’re attractive.”Jamie frowned. “I am a man.”“Hmm. Let me check.”Max reached for the top button of Jamie’s jeans.Jamie yelped, squirming back. “Max—!”“You’re gonna knock the bowls over,” Max warned, calm and amused, already lowering the zipper. Jamie froze, mortified, as Max tugged the waistband of his boxers down. Cool air hit him. He was already half-hard, cock twitching under Max’s gaze like it had a mind of its own. Déjà vu hit hard.Max tilted his head, stu

  • Owned on the Ice M/M Romance   Cocooned

    Max changed in silence, the rustle of pads and fabric loud in the small equipment room. Jamie hovered awkwardly by the door, fingers twisting in the hem of his shirt, trying not to stare at the way Max’s muscles flexed under bruised skin. The split lip looked worse under the harsh lights, a dark bruise already shadowing his jaw, but Max moved like none of it mattered. Efficient and quiet. Every few seconds his green eyes flicked toward Jamie — making sure he was still there.When Max finally stood and pulled on a fresh hoodie, he looked exhausted and unfairly hot all at once. The fabric stretched across his broad shoulders, sleeves pushed up to show those thick forearms Jamie couldn’t stop remembering wrapped around him last night.“C’mon,” Max said, voice low and rough. “We’ve got a game to play.”The walk to the car was quiet, the night air sharp against Jamie’s flushed skin. The second they were inside Max’s Golf and the doors clicked shut, Jamie’s anxiety spiked like a live wire.

  • Owned on the Ice M/M Romance   Under Review

    Jamie sat stiffly in the chair across from Coach Larsson’s desk, hands clasped tight in his lap to keep them from shaking. The office smelled like stale coffee and wintergreen gum. A single fluorescent light buzzed overhead.The coach slid the SD card into his laptop without a word. Jamie was grateful he couldn't see the screen, stomach twisting as he heard the footage start. He heard the interviews, Dane’s bulk pinning him to the desk, his own voice shaking with terror. The audio was tinny but clear enough: Dane’s low, ugly voice, Jamie’s shaky protest, then the door slamming open and Max’s furious shout.Larsson’s jaw tightened. He didn’t speak until the clip ended.“Jesus Christ,” he muttered.He picked up his desk phone and dialed.“Find Sullivan and Riker,” he said the second it connected. “Keep them here. Separate them. I’ll be there in five.” A pause. “Separate rooms. Yes. Now.”He hung up hard.Jamie’s chest loosened a fraction. Max wouldn’t have left anyway — not when he’d i

  • Owned on the Ice M/M Romance   The Wrong Call

    Practice was already loud by the time Jamie reached the rink. Sharp cracks of sticks on ice, pucks slamming boards, voices bouncing off the high ceiling. The cold hit him the second he stepped through the side entrance, bleeding through his charcoal button-down and raising goosebumps along his arms. He adjusted the borrowed camera strap, heart already beating too fast.He couldn’t hide in the stands tonight. Coach Larsson had waved him down the moment he arrived: “Closer to the glass if you want usable footage.” So Jamie drifted low, stopping in the narrow media gap behind the boards. Close enough to feel the ice’s chill seep into his bones. Close enough to hear every grunt, every curse, every scrape of steel on ice.Close enough to see Max.Max was in the net, massive pads making him look even broader, mask down, stance low and coiled. A shot whipped in from the left circle — glove snapping up with clean, brutal precision. No rebound. No wasted motion. Just pure, focused dominance

  • Owned on the Ice M/M Romance   Unsupervised

    Max dropped him at the front of the arts building with one last lingering look and a quiet, “Text me if you need anything.” Jamie had barely managed a nod before bolting inside, cheeks still burning from the memory of his parents cheerfully inviting his… whatever Max was… to breakfast.Ava was already in their usual seats in Intro to Media Ethics, notebook open, color-coded tabs ready. She didn’t even glance up when Jamie slid into the window seat beside her, which was a small mercy. He wasn’t sure he could survive her noticing the faint hickey just under his collar or the way he was walking like he’d been thoroughly fucked six hours ago.Professor Lang was already droning about ethical boundaries in embedded reporting. Jamie tried to focus. He really did. But every time he blinked, last night flashed behind his eyes like a dirty film reel.The wet heat of Max’s tongue.The slow, relentless push of Max’s cock stretching him open, that deep, burning fullness that had made Jamie sob i

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