Mag-log inCalen’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.
Franklin’s POVI watched Rydan’s face change the moment he answered.He had the phone to his ear and his eyes on the road but the road wasn’t what he was seeing… his jaw had set in the specific way it set when information was arriving that required him to immediately begin managing it rather than simply receiving it. I had learned to read that jaw.He said very little on the call. “Yes.” A pause. “I understand.” Another pause, longer. “I’ll be there.”He ended it and put the phone in the holder and drove for a moment without saying anything, which was the version of him that was buying time to assemble the delivery.“What?” I said.“The coach,” he said. “The article reached him. He’s calling it a serious situation and wants me at the academy.” He paused. “Immediately.”I looked at my hands in my lap. The ice bag had lost most of its usefulness and was now just cold water in a bag, which I was still holding against my face out of habit.“Vivian,” I said.“I know.”“Someone needs to get
Rydan’s POV“We go to her,” I said. “Right now. Before she does anything further with it.”Franklin nodded and pushed back from the table and stood up and then made a sound that was sharp and involuntary and sat back down immediately.I was beside him in a second. “What…”“My ribs,” he said, through his teeth. “When you…” He didn’t finish the sentence but his hand went to his left side and the expression on his face finished it for him.I crouched in front of him.“Let me see,” I said.“I’m fine.”“Franklin.”He lifted his shirt with the specific reluctance of someone who didn’t want the evidence of something to become more real by being looked at. The bruising was already forming, dark and significant, spreading from just below his ribs toward his side.I sat back on my heels and looked at it and then looked at the floor.“I know,” he said.“I’m going to…”“I know,” he said again. “Just… fix it. We’ll deal with the rest after.”I got the first aid kit from the bathroom and came back
Rydan’s POVI don’t know exactly when he stopped moving.It wasn’t a moment I can point to cleanly… there was no specific punch that was different from the others, no line I was aware of crossing. It was more that at some point the thing I was responding to stopped responding, and the absence of response reached me in a way that the previous several minutes hadn’t.I pulled back.Franklin was on the floor.He wasn’t moving. His face had the particular stillness of someone who was not choosing to be still, and the blood was from his nose and from a cut above his eyebrow and it was on the floor beside him and on my hands and the room was very quiet.Something arrived in my chest that I had not felt in a very long time.“Franklin.” I was on my knees beside him before I had decided to move. “Franklin, wake up.”Nothing.“Franklin.” I put my hands on his face, careful now, catastrophically careful given what those same hands had been doing sixty seconds ago. “Open your eyes. Please.”Nothi
Franklin’s POV“Don’t,” I said. “Don’t ever call me dumb.”My voice came out steadier than I felt, which was the one thing my body was doing correctly this morning. Everything else… the headache, the sore throat from where his hand had been, the residual unsteadiness of last night’s bad decisions… none of that was steady. But my voice was, and I needed him to hear it.“I’m not insulting you,” he said. “I’m telling you that pointing at a laptop is not an explanation.”“I’m not pointing at it as an explanation. I’m telling you I was typing last night when I was drunk and angry and I don’t fully remember what I wrote.” I held his gaze. “That’s not the same as lying to you. That’s me being honest about something I’m not certain of.”Something moved through his expression. Not softening exactly… a recalibration.And then the memory arrived.Not fully formed, not with the clarity of something I had been present for consciously. The kind of memory that surfaces from the drunk hours with the
Franklin’s POVThe door came open before I had gotten off the bed.Not unlocked, not knocked… opened, with the force of something that had decided the door’s opinion of the situation was irrelevant. I was still holding my phone and still processing the messages on it when the room changed and the air changed and my neck was in a grip that I recognised before I saw the face attached to it.The wall met my back.“Rydan…” His name came out compressed, the grip making proper volume difficult. “Rydan, stop.”His eyes were not the eyes I knew. They were in the territory I had seen before, the territory that meant the person I knew was present somewhere behind what I was looking at but was not currently in charge of the decisions being made.“Let go,” I said. “Please. Let go.”He didn’t let go.I stopped pulling against it because pulling against it made it worse and I had learned that lesson before. I went still and kept my eyes on his face and waited, which was the only thing available.Af
Franklin’s POV“Rydan.”His name came out before I had decided to say it, the automatic response of recognising someone in the dark. I crossed the room in four steps and reached for him and my arms found nothing.The shadow was gone.Not stepped away, not moved to another part of the room… gone, the way things went when they had not been there in the way real things were there. I stood in the space beside the sofa with my arms slightly extended and the room empty around me and the particular cold of having reached for something that wasn’t there.I stood very still for a moment.Then I pulled out my phone and called Vivian.It rang. Then rang again. Then the voicemail picked up with her recorded voice, brisk and familiar, telling me to leave a message.“Vivian, call me back. Something… just call me back.”I hung up and called Rydan.It rang six times and went to voicemail. I ended the call and tried again and got the same result and stood in the dark of the apartment with the phone in
Karl’s POVI’d been holding myself back the entire time.From the moment I’d woken up that morning, the urge to see Calen had been overwhelming. It wasn’t just desire… though that was definitely part of it. It was something deeper. More consuming. Like my body knew where he was and wouldn’t settle
Calen’s POVKarl’s hard cock pressed against mine from behind, solid and warm and impossible to ignore. His hand came up to rest on my shoulder, steadying me at the edge of the pool.“Relax,” he murmured, his breath hot against my ear. “You’re too tense. Feel how I’m standing?”I couldn’t feel anyt
Karl’s POVI was always the one in control.Always the one calling the shots, setting the pace, deciding what happened and when. It was how things worked. How they were supposed to work.But watching Calen drop to his knees in front of me, his eyes bright with determination and something else I cou
Calen’s POV“Your condition for staying enrolled here,” Principal Morrison said, folding his hands on his desk, “is that you stay away from Karl.”The words hit me like a physical blow.“Stay away from him?” I repeated stupidly.“Yes. Whatever… involvement you have with him ends now. No more privat







