author-banner
Roshni Ozzy
Author

Novels by Roshni Ozzy

Falling for my Vampire Captain

Falling for my Vampire Captain

Calen was a benchwarmer on the university swim team, someone who never actually competed. The captain, Karl, was everything he wasn’t, a campus golden boy. Three records broken. A new girlfriend every other week. One night, Calen realized he’d left something behind and went back to the locker room. That was when he heard it. Ragged breathing. Strained, barely held back. And beneath it… the slow, awful sound of metal bending under pressure. He pushed the door open. Karl stood with his back to him. His bare muscles writhed beneath his skin, moving wrong, his spine standing out in sharp ridges. His fingers were dug deep into the steel locker, nails tearing through metal, leaving long, brutal gouges. The air was thick with the smell of blood… and something wild. Predatory. Karl snapped around. His eyes burned gold in the dark. Blood stained the corner of his mouth, and when he bared his teeth, the canines were far too long. Far too sharp. He ran. He barely took two steps before something crashed into him from behind, slamming him to the floor. Karl’s weight pinned him down, his body radiating heat… too hot, almost painful. A low voice brushed his ear. “You saw something you weren’t meant to see.” “I won’t say anything….” Karl lowered his head, his nose grazing his neck as he inhaled slowly, deeply. “…You smell fucking irresistible.”
Read
Chapter: 005
Calen’s POVKarl’s grip on my wrist was iron.“Let go,” I hissed, trying to yank my arm free as he dragged me across the athletic center. People stared as we passed, but Karl didn’t seem to care. He moved with purpose, pulling me down hallways I’d never been through before, deeper into the building.“Karl, stop…”“Keep walking.”His voice left no room for argument. I stumbled after him, my feet barely keeping up with his long strides. We turned a corner, then another, until we reached a door marked ‘Captain - Private’. Karl shoved it open and pulled me inside, releasing my wrist only to lock the door behind us with a sharp click.The room was small… just a desk, a couple of chairs, some lockers, and a window that overlooked the pool. Karl stood with his back to the door, and his eyes were still that burning, impossible gold.“Are you insane?” The words burst out of me, sharp with fear. “You’re just… you’re parading yourself around like a vampire now? ‘Hey, everyone, look at my glowing
Last Updated: 2026-01-28
Chapter: 004
Calen’s POVThe whispers started the moment I stepped onto campus.I’d heard them yesterday after the meeting, seen the looks people threw my way in the locker room as everyone filed out. But I’d hoped stupidly… that it would blow over by morning. That people would find something else to talk about.I should have known better.The second I walked into the lecture hall for my ten o’clock class, the room went silent. Then the whispers erupted like a dam breaking. Heads turned. Eyes followed me as I made my way up the steps toward my usual seat in the back.I caught fragments of conversations as I passed.“…can’t believe Karl chose him…”“…nobody even knew his name before…”“…what’s so special about…”Two girls near the front were the worst. They didn’t even bother lowering their voices.“God, he’s so lucky,” one of them sighed, twirling a strand of blonde hair around her finger. “I would kill to have Karl Brennan as my personal trainer.”“Right?” her friend agreed. “Like, imagine gettin
Last Updated: 2026-01-28
Chapter: 003
Calen’s POVI couldn’t stop looking at him.Every time I tried to focus on literally anything else… the pool, other swimmers, the clipboard Coach Martinez was scribbling on… my eyes dragged themselves back to Karl. And the worst part? He was looking back.Not obviously. Karl was too smart for that. But I caught it in the quick flicks of his gaze when he thought no one was paying attention, in the way his eyes found mine across the pool deck before sliding away like nothing had happened. Each time our eyes met, my stomach dropped and the mark on my neck throbbed.I’d tried covering it this morning. Spent twenty minutes in front of my bathroom mirror with concealer I’d borrowed from my roommate, dabbing and blending until my fingers were stained beige and I looked like I had a weird tan line on one side of my neck. It hadn’t worked. The bite or whatever the hell it was showed through everything. Two small indentations, already bruising purple, standing out against my skin like a neon si
Last Updated: 2026-01-28
Chapter: 002
Calen’s POVKarl’s weight lifted off me suddenly, and I gasped, dragging air into my lungs. My chest ached where it had been pressed against the floor. I didn’t move. Every muscle in my body had locked up, waiting for whatever came next.“Get up.”His voice came from somewhere above me, still rough but more controlled now. I pushed myself onto my hands and knees, my arms shaking. When I finally looked up, Karl was sitting on one of the wooden benches that lined the locker room, leaning back like he owned the entire world. His eyes were still that unnatural gold, but the wildness from before had settled into something colder and calculating.He looked like a king on a throne.“Come here,” he said.It wasn’t a request.My legs barely held me as I stood. Every instinct screamed at me to run, fight, or do anything except walk toward him. But I did it anyway. One foot in front of the other until I was standing directly in front of him, close enough to feel the heat still radiating from hi
Last Updated: 2026-01-28
Chapter: 001
Calen's POVI pushed the locker room door open and walked straight into a nightmare.Karl stood in the center of the room, his hands buried deep inside a steel locker. Not *on* it. *Inside* it. The metal screamed as it folded inward under his grip, bending like aluminum foil. Blood dripped from his knuckles onto the white tiles below, each drop echoing in the silence. I stopped breathing. My brain tried to make sense of what I was seeing, but it kept stuttering on one stupid, impossible thought:“Lockers aren’t supposed to bend.”Then I saw the rest of him.His back was to me, bare and slick with sweat, but something about it was wrong. His muscles moved beneath his skin in ways they shouldn’t… rippling, shifting, like something underneath was trying to claw its way out. His spine stood out in sharp ridges, each bone pronounced and animal. The air reeked of copper and something else. Something I didn’t have a name for. Wild and hungry.Karl went still.Then he turned around.His eyes
Last Updated: 2026-01-28
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