共有

003

作者: Roshni
last update 公開日: 2026-01-28 03:57:04

Calen’s POV

I 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 sign.

I tugged at my collar again, trying to pull the fabric higher. It didn’t help.

From my seat on the bleachers, I watched Karl dive into the pool with three other top swimmers. His form was perfect. He cut through the water like he’d been born in it, powerful and precise, leaving barely a ripple in his wake. The others struggled to keep up.

My mind wandered to places I didn’t want it to go.

How many of them knew? How many of them were like him… hiding behind human faces, walking around campus like they belonged here? Karl was the captain. The best swimmer on the team. He didn’t just get to the top by being normal and break records by playing fair.

What if the whole team was full of them?

The thought sent ice racing down my spine. I scanned the pool deck, watching the guys stretching and joking around, and suddenly everyone looked suspicious. Mike, who could hold his breath underwater for four minutes straight. Jason, who’d transferred here mid-semester and immediately started winning meets. Even Coach Martinez, with his sharp eyes that never missed a thing.

What if they all knew about me? About what Karl had done to me last night?

What if they could smell it on me?

My breathing went shallow. The mark on my neck felt like it was burning, announcing my presence to every predator in the room. I was prey sitting in a den of wolves, and I hadn’t even realized it until…

“Yo, what the fuck are you spacing out about?”

I jumped so hard I nearly fell off the bleacher.

Jeff dropped down beside me, throwing his arm over my shoulder like he always did. His grin was wide and familiar, the same one he’d been wearing since freshman year when we’d both realized we were destined to warm the bench together for the rest of our college careers.

“Jesus, man,” he laughed, giving my shoulder a shake. “You look like you’ve seen a fucking ghost. You good?”

“Yeah,” I said quickly.  “Yeah, I’m fine.”

Jeff didn’t look convinced, but he didn’t push it. Instead, his eyes drifted down to my neck, and his expression shifted.

“Dude. The fuck is that?”

My hand flew up to cover the mark. “Nothing.”

“That’s not nothing.” He leaned in closer, squinting. “Is that a hickey? Holy shit, Calen, did you finally get laid?”

“No!” My face burned. “It’s… it’s a mosquito bite.”

“A mosquito bite.” Jeff’s tone was flat, disbelieving. “In January?”

“Indoor mosquito,” I muttered, yanking my collar up again. “Can we drop it?”

“Indoor mosquito,” he repeated, shaking his head. “Man, you’re a terrible fucking liar.” But he let it go, settling back with his arms crossed. “Whatever. Keep your secrets.”

I should have left it alone, and have just sat there in silence until practice ended and I could escape to my dorm and pretend none of this was happening. But the paranoia was eating me alive, and Jeff was the closest thing I had to a friend on this team.

I had to know.

“Hey,” I said carefully, keeping my voice low. “Have you ever… I mean, this is going to sound weird, but have you ever seen anything strange? Around the team?”

Jeff turned to look at me, one eyebrow raised. “Strange how?”

“Like…” I struggled to find words that wouldn’t make me sound insane. “Like, I don’t know. Vampire strange?”

The silence that followed was deafening.

Then Jeff burst out laughing… loud and genuine, the kind of laugh that made other people turn to see what was so funny. “Vampires? Are you fucking serious right now?”

“Never mind,” I said quickly, heat flooding my face. “Forget I asked.”

“No, no, hold on.” Jeff was still grinning, wiping his eyes. “You want to know if I’ve seen vampires? Yeah, man. I’ve seen a whole fucking lot of them.”

My blood turned to ice. “What?”

“In Vampire Diaries,” he said, completely oblivious to the mini heart attack he’d just given me. “Damon Salvatore? Stefan? You seriously need to watch better TV, dude. That show’s fucking gold.”

I forced myself to breathe. “Right… yeah… TV.”

“Why the hell are you asking about vampires anyway?” Jeff looked at me like I’d grown a second head. “You feeling okay? Maybe you should sit out practice today.”

“I’m fine,” I lied.

But I wasn’t fine. Because across the pool, Karl had stopped swimming. He was standing in the shallow end, water streaming down his chest, and he was staring directly at me.

Our eyes locked.

Slowly, and deliberately, Karl raised one hand. His index finger touched his lips in a gesture that could have been thoughtful, casual, meaningless to anyone else watching.

But I understood.

‘Shut up.’

The message was crystal clear. My throat went dry, and I nodded… a tiny, almost unnoticed movement that I hoped only he could see.

Karl’s lips curved into a smirk. Then he turned and dove back underwater like nothing had happened.

“Seriously, you look like shit,” Jeff said beside me. “You sure you’re good?”

“Yeah,” I whispered. “I’m sure.”

I wasn’t sure of anything anymore.

***

The message came through Jeff twenty minutes before practice ended.

“Hey, Karl called a team meeting,” he said, checking his phone. “After we wrap up. Says it’s important, everyone needs to stay.”

My stomach dropped. “Everyone?”

“Yeah, even us benchwarmers.” Jeff shrugged. “Weird, right? Karl usually doesn’t give a fuck about us.”

‘Oh, he gives a fuck,’ I thought bitterly. ‘Just not the kind you’re thinking.’

When practice finally ended, we all gathered in the locker room. The space felt smaller with the entire team crammed inside… about twenty guys in various states of undress, sitting on benches or leaning against lockers, waiting to hear whatever Karl had to say.

He stood at the front of the room, commanding attention without even trying. Still wet from the pool, a towel slung around his neck, looking every inch the golden boy captain everyone worshiped.

His eyes found mine in the crowd, and I looked away.

“Alright, listen up,” Karl said, his voice carrying easily over the low chatter. “I’ve been thinking about something, and I wanted to run it by you guys.”

The room went quiet.

“We’ve got a lot of talent on this team,” Karl continued. “But we’re not using all of it. We’ve got swimmers sitting on the bench every meet who could be out there competing, getting better, helping us win.”

A few guys nodded. I felt Jeff shift beside me.

“So here’s what I’m proposing,” Karl said. “We’re going to pair up. Every benchwarmer gets matched with one of the top swimmers. Your partner’s going to work with you, teach you, help you improve. We’re going to make this team stronger as a whole.”

Murmurs of approval rippled through the room. It actually sounded… reasonable and generous.

I should have known better.

“I’m going to let each of you choose your partners,” Karl went on. “But there’s one exception.”

His gaze locked onto me, and the air in my lungs turned solid.

“Calen,” he said, my name rolling off his tongue like a caress and a threat. “You don’t get to choose.”

Every head in the room turned to look at me. My face burned.

“I’m choosing you,” Karl continued, his smile sharp and dangerous. “And I’m going to personally make sure I teach you everything you need to know. By the time I’m done with you…”

He paused, letting the silence stretch.

“You won’t be able to walk after swimming.”

A few guys laughed, thinking it was a joke about intense training. But I saw the glint in Karl’s eyes, the way his smile didn’t quite reach them.

I didn’t need an interpreter to explain what he actually meant.​​​​​​

この本を無料で読み続ける
コードをスキャンしてアプリをダウンロード

最新チャプター

  • Falling for my Vampire Captain    220

    Rydan’s POVThe neighbour from the ground floor was the first person I saw when I came through the building’s entrance with Franklin against my back.An older man, the kind of resident who had been in the building long enough to know which footsteps belonged to which flat and which hour of the night belonged to which kind of return. He was coming down the stairs with the unhurried pace of someone doing something routine, and he stopped when he saw me, and his face did the thing that faces did when they took in a significant amount of information simultaneously and were working through the order of it.“Help me,” I said. “Please. I need help getting him upstairs.”He didn’t ask questions in the doorway, which was the specific grace of someone who had lived long enough to understand that doorway questions were not always the right sequence. He came forward and took Franklin’s arm across his own shoulders and we went up the stairs in the careful, slow coordination of two people managing

  • Falling for my Vampire Captain    219

    Sera’s POVThe moment Rydan’s footsteps disappeared through the passage I turned back to the chamber and made the assessment that the situation required.Vivian was at my shoulder before I had completed the turn, which was the thing about Vivian that I had been watching develop since the night she had come to me three years ago with the specific, determined energy of someone who had decided they needed to understand something and was not going to stop until they did. She had not become what she had become out of impulse. She had thought it through the way she thought everything through, which was thoroughly and in private, and had arrived at the decision with the kind of certainty that didn’t require external validation.“Rydan has him,” she said.“I know,” I said. “Which means this is ours to finish.”We looked at each other for the specific second of two people confirming that they are in agreement about what comes next, and then we moved.The main chamber still had the activity of

  • Falling for my Vampire Captain    218

    Rydan’s POVFranklin’s face was the colour of something that had given most of what it had.Not sleeping, not unconscious in the way that unconsciousness looked when it was temporary and the body was simply resting from a difficult thing. The specific pallor of someone whose system had been drawn down past the point where drawing down produced a recoverable result, the particular quality of a face that had almost nothing left in it.I said his name.He didn’t respond.I said it again and the sound of it came out differently from the way I had been saying his name for months, differently from the way I had been saying it in the cave and in arguments and in quiet rooms and across kitchen tables. It came out with the specific, stripped quality of someone who had just understood what they were looking at and had not finished understanding it.I shook him. Not roughly, the way you shook someone when you needed the movement to do what the voice wasn’t doing.His head moved with the movement

  • Falling for my Vampire Captain    217

    Rydan’s POVThe decision arrived in the half-second between watching Ethan disappear through the wall passage and turning back toward the inner chamber where Franklin was.The half-second was enough.If I went to Franklin now and Ethan escaped with the gem, whatever the gem was and whatever it was for, the ritual that was already running had a completion mechanism that we didn’t understand and couldn’t interrupt without understanding. Ethan getting clear with the gem was the version of this night that produced a longer, worse version of the same problem. Ethan not getting clear was the version where tonight was the end of it.I went after Ethan.The passage he had taken connected to the cave system’s outer structure and then to the forest, which was the specific route of someone who had mapped their exit in advance and had chosen it for the cover it provided rather than the speed. I came through the passage and out through the cave’s secondary exit into the cold air of the tree line a

  • Falling for my Vampire Captain    216

    Rydan’s POVFranklin’s voice from beyond the passage did what nothing else in the chamber had managed to do.It burned through the accumulated physical cost of the past weeks, through the spine wound and the fever residue and the specific exhaustion of someone who had been running on insufficient resources for too long, and what replaced all of it was the particular quality of anger that I had spent three centuries learning to manage because unmanaged it produced outcomes that couldn’t be taken back.I stopped managing it.The men holding me received the full version of what three centuries produced when it stopped conserving itself, and the grip that had been holding me went from absolute to absent in the time it took me to make the decision, and then I was moving and the chamber was moving with me.The fight that followed was not the structured, calculated engagement of people who were thinking clearly about tactics and outcomes. It was the fight of someone who had one objective and

  • Falling for my Vampire Captain    215

    Rydan’s POVThe sixth arrived the way days arrived when you had been counting toward them with the specific dread of knowing what they contained.We moved at eleven-forty, which was the timing Sera had calculated gave us the window between Ethan’s preparation phase and the ritual’s commencement, the gap where his attention would be divided between managing the logistics and managing the ceremonial requirements of what he was attempting to do. Twenty minutes of potential advantage in a situation where every minute was a different kind of variable.The cave was not difficult to find.That was the first thing that sat wrong. A location this significant should have been harder to locate, should have had the layers of misdirection and counter-surveillance that Ethan had applied to everything else throughout the past weeks. It was findable in the way that something was findable when the person who owned it had decided that being found at the right moment was acceptable.I pushed the thought

  • Falling for my Vampire Captain    024

    Calen’s POVI unfolded the paper slowly, aware of Jeff leaning over my shoulder to read it.A phone number was written across the top in neat handwriting. Below it, a simple message:‘Text me. We need to talk.’No name or explanation. Just a number and a cryptic instruction.“Is that his number?” J

    last update最終更新日 : 2026-03-21
  • Falling for my Vampire Captain    021

    Calen’s POVI lay in bed that night, staring at the ceiling, trying to make sense of what I was feeling.My emotions toward Karl were growing deeply. Becoming something I couldn’t ignore or explain away as just physical attraction or fear-driven compliance.It didn’t make sense. I should hate him.

    last update最終更新日 : 2026-03-20
  • Falling for my Vampire Captain    022

    Karl’s POVI was halfway to my next class when my phone buzzed with a text from Principal Morrison.‘Morrison: Come to my office now’I stared at the message, irritation flaring. What now? I’d been careful, at least as discreet as I could be while refusing to stay away from Calen.By the time I rea

    last update最終更新日 : 2026-03-20
  • Falling for my Vampire Captain    019

    Calen’s POVI wrapped my hand around my hard cock, stroking slowly at first, trying to build up to something. But it felt… inadequate, wrong, and somehow.My touch was too gentle. Too careful. It wasn’t what I wanted.What I wanted was Karl’s roughness. The way he grabbed me without hesitation. The

    last update最終更新日 : 2026-03-19
続きを読む
無料で面白い小説を探して読んでみましょう
GoodNovel アプリで人気小説に無料で!お好きな本をダウンロードして、いつでもどこでも読みましょう!
アプリで無料で本を読む
コードをスキャンしてアプリで読む
DMCA.com Protection Status