LOGINCalen’s POV
The 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 getting that kind of one-on-one attention from him. I wish I was on the swim team.”
“I wish I was in his shoes,” the blonde said dreamily. “Can you imagine? All that time alone with Karl…”
I wanted to laugh and scream at the joke.
‘You can have him,’ I thought bitterly, sliding into my seat. ‘Please, take my place. I’m begging you.’
If God answered prayers, He’d make that happen right now. He’d swap me out with one of those girls and let them discover exactly what kind of attention Karl gave when no one else was watching.
But God didn’t answer prayers. Not mine, anyway.
“Yo!”
Jeff dropped into the seat beside me with his usual grin, his backpack hitting the floor with a thud. He looked practically glowing.
“Guess who got paired with Mike fucking… Anderson?” He didn’t wait for me to answer. “This guy. Me. Can you fucking believe it?”
“Good for you,” I said flatly.
Jeff’s smile faltered. “That’s it? ‘Good for you’? Dude, I’ve been waiting for this moment since freshman year. Show some fucking enthusiasm.”
I turned to look at him, and saw the genuine excitement in his eyes. Jeff had been crushing on Mike since the day we’d both joined the swim team… everyone knew it except maybe Mike himself. This pairing was everything he’d wanted.
And I was being an asshole.
“Sorry,” I said, forcing a smile. “Congratulations. I’m really happy you got paired with your crush.”
Jeff’s face went red. “Fuck off, he’s not my… okay, yeah, he is. But don’t fucking say it so loud.”
“There’s like five people in here.”
“Still.” Jeff was grinning again, but it faded when he looked at me closer. “Hey. You okay?”
“Yeah.”
“You don’t look okay.”
I stared down at my notebook, blank and accusing. “What if I quit?”
“What?”
“The swim team,” I clarified. “What if I just… quit?”
“The fuck?” Jeff’s voice went up an octave. “Are you serious right now?”
“Maybe.”
“Calen.” He grabbed my shoulder, forcing me to look at him. “You got Karl fucking Brennan as your mentor. The ‘captain’. Do you know how many people would kill for that opportunity? You should be grateful, man. This is huge.”
Grateful, right.
“I don’t mind switching,” I said quietly. “You can have Karl. I’ll take Mike.”
Jeff laughed, but it sounded forced. “Yeah, nice try. I’m not giving up Mike, not even for the student body president himself. Besides…” He stopped, studying my face. “What’s really going on? This isn’t about the pairing.”
It was about so many things I couldn’t tell him. About golden eyes and sharp teeth and the mark on my neck that still throbbed whenever I thought about it. About being fucked, threatened and used by the damn captain.
“Nothing,” I lied. “Forget I said anything.”
Jeff didn’t look convinced, but the professor walked in before he could push further. He let it drop, but I felt his concerned gaze on me throughout the entire lecture.
I barely heard a word of it.
***
After class, I headed toward the athletic center for practice. The afternoon sun was bright and warm, completely at odds with the knot of dread in my stomach. I just wanted to get through today. Get through practice without Karl cornering me, without…
“Well, well. Look who it is.”
I stopped dead.
Three girls blocked the pathway ahead, arranged in a perfect triangle formation like they’d choreographed it. I recognized them immediately… everyone on campus did. The Musketeers. The self-proclaimed university queens. Sophia Kane stood in the center, flanked by her two best friends, Madison and Claire.
Sophia was smiling, but it didn’t reach her eyes.
“Hey,” I said carefully, trying to step around them.
Madison moved to block me. “Not so fast.”
Before I could react, Sophia stepped forward and threw the contents of her coffee cup directly in my face.
The liquid hit me in a cold, sticky wave. I stood there, frozen in shock, coffee dripping down my face and soaking into my shirt. My mind couldn’t process what had just happened. This felt like a scene from a bad movie. So unreal and surreal.
‘Why?’
I’d spent two years being invisible on this campus. Staying quiet, keeping my head down, not bothering anyone. And now… after one encounter with Karl… my life had turned into a nightmare.
Everything came back to that fucking vampire.
“Oops,” Sophia said, her voice dripping with false sweetness. “Sorry about that. You should be grateful it wasn’t hot, or it would’ve burned.”
The other two laughed.
“You need to stay away from Karl,” Sophia continued, her smile vanishing. “I don’t know what game you think you’re playing, but it ends now.”
I wiped coffee from my eyes, my hands shaking. “I’m not playing any game.”
“Don’t lie to me.” She stepped closer, her voice dropping to a hiss. “I know what you are. I know your dirty little secret.”
The world tilted.
No. No, she couldn’t…
“He’s gay,” Madison announced, like she was sharing campus gossip. “I went to high school with him. There was this whole thing where a love letter he wrote to the class president got exposed. Everyone found out. He got bullied so bad his parents had to transfer him.”
The memories crashed over me. The laughter, mockery and slurs. The way people had looked at me like I was something disgusting they’d found on the bottom of their shoe.
I’d spent years running from that. Hiding and making sure no one at this university ever found out.
“Serves you right,” Sophia said coldly. “A dirty freak like you thinking you can seduce someone like Karl? It’s pathetic. He’s only using the pairing as an excuse to humiliate you. Everyone knows it.”
“That’s not…”
“Quit the swim team,” she cut me off. “Quit, and maybe I’ll keep your secret. If you don’t…” She smiled. “Well, I’m sure the whole campus would love to know what kind of person you really are.”
Rage flooded through me, hot and sudden. I was so tired. Tired of being threatened, being pushed around, and terrified all the time.
“Or else what?” I heard myself say.
All three girls looked shocked.
“What did you just say to me?” Sophia’s voice was dangerously quiet.
“I said…” I met her eyes, my heart pounding. “Or else what?”
Her face flushed red. “You little…”
She raised her hand to slap me, and I braced myself for it.
It never came.
Sophia’s hand stopped mid-air, caught in an iron grip.
Karl stood beside her, his fingers wrapped around her wrist. I hadn’t heard him approach or seen him coming. One second the space beside me was empty, and the next he was there, moving faster than should have been possible.
“How did you…” one of the girls started, but the words died in her throat.
Karl’s eyes were gold. Burning gold, bright as flame, fixed on Sophia with an intensity that made the air itself feel heavy. His expression was perfectly calm, but something radiated from him… something that made my head to scream and run.
“If you dare touch my property,” he said softly, each word careful and deadly, “I will cut off your hands.“
Franklin’s POVI stepped behind Rydan so fast I nearly knocked him down.He looked at me and I could see him trying not to laugh. “They already saw you,” he said quietly.“I know,” I whispered. “I just need a second.”But there was no second. Joel was already at the corridor walking toward us with his arms open and that big smile, and behind him the rest of them were walking towards us too. I stepped out from behind Rydan because hiding behind my boyfriend in front of your entire former team was not the image I wanted to leave them with.Joel grabbed me first and hugged me, the kind that said more than he was probably going to put into words.“We were idiots,” he said, when he stepped back. “All of us. We should have stood by you.”I didn’t know what to say to that so I just nodded, and he seemed to understand that the nod was enough.One by one they came, and what surprised me was that none of it felt forced. The apologies were real like they felt bad about the whole situation.Someo
Rydan’s POVFranklin hadn’t moved.I called his name once, then again, but he didn’t react. He just stood in the middle of the training room, completely still, as if something invisible had rooted him to the floor. He didn’t look frightened. If anything, he looked distracted, like he was listening to something I couldn’t hear.I walked over and rested a hand on his shoulder.“Franklin.”He blinked and slowly looked at me.“There’s something here,” he said quietly.I frowned. “Where?”“Behind us, just look closely.”I turned immediately, letting my eyes sweep across the room. I checked every corner, every shadow, every space where someone could be hiding. The afternoon sunlight stretched across the floor, and the old building groaned now and then as it settled with age, but there was no one there.The room was empty except for us and the training equipment.When I turned back to Franklin, he was still staring toward the same spot, his body tense.I gave his shoulder a reassuring squeez
Franklin’s POVWe heard voices before we reached the bottom of the stairs.Sera was speaking first. Her voice was calm, but I knew that tone. She only sounded like that when she was trying very hard to keep her emotions under control.Another voice answered her. It belonged to an older woman. She wasn’t loud, but there was something about the way she spoke that made people listen.Rydan and I exchanged a look before we continued downstairs.Sera and her mother were standing in the sitting room, facing each other. The air between them was tense, not with anger, but with the kind of disagreement only people who loved each other could have.Both of them looked at us as we walked in.Before I could say anything, Betty crossed the room.She wrapped her arms around me in a tight hug, catching me completely off guard. For a second, I just stood there, too surprised to react. Then I hugged her back.She held me as if she had been terrified something had happened to me.It felt strange.The on
Rydan’s POV“He wants to see you,” Vivian said.I was sitting on the floor with my back against the bed and a half-empty bottle beside me, and those five words hit differently than anything else had hit all evening. I sat there for a second just holding them.Then I got up.I washed my face and changed my shirt and walked down the corridor faster than I meant to, not running but close enough that it probably looked like running to anyone watching.Franklin was sitting up in the bed when I came through the door.Sitting up. Actually upright, with his eyes open and his colour back and his face the face I had been trying to get back to for weeks. I stopped in the doorway because my legs just stopped.Then I crossed the room and went to my knees beside the bed.“I’m sorry,” I said. “I made a decision you didn’t get to make. I turned you without asking you and I know what that costs and I’m sorry, Franklin, I’m so sorry.”He looked at me for a moment.“Are you hurt?” he said. “Are you okay
Rydan’s POVI heard Vivian's warning and I made my choice anyway.I turned back to Franklin and did what needed to be done, and the everyone present understood it was significant and nobody spoke.I stepped back when it was done and stood beside the bed and waited.The waiting was the hardest part. Hard because waiting required doing nothing, and doing nothing when Franklin was lying there with that pale look in his face and that stillness, sustained effort of someone holding themselves in place through will alone.Sera stood near the monitors. Vivian was at the far wall. The nurses moved with the careful, quiet efficiency of people completing their functions in a room that had asked for silence.Nothing happened.Twenty minutes. Forty. The hour mark approached with the flat, indifferent pace of time that doesn’t care what you need from it.I sat on the edge of the chair beside the bed and felt the exhaustion of weeks settling into my joints, the accumulated weight of everything comin
Rydan’s POVVivian asked the same question three different ways across the drive, which was what Vivian did when she was anxious and didn’t have enough information to direct the anxiety productively.“Do you think she knows about Betty?” she said, for what was effectively the fourth version of the same question.“I think she knew before we left,” I said.“So she knows everything.”“She probably knew when we pulled out of her driveway,” I said.Vivian sat with that and looked at the road and stopped asking, which was the specific silence of someone who had run out of variations and was now just sitting inside the uncertainty.Sera was at the entrance to the lab when we arrived, not the main house entrance, the lab specifically, which told me the morning had already produced things that had changed the order of priorities. She looked at us with the expression of someone who had been waiting and had used the waiting to arrive at a very specific temperature.She asked us directly why we h
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.
Calen’s POVThe professor was talking about coastal erosion patterns, drawing diagrams on the board with a yellow chalk he always used, and I hadn’t heard a single word he’d said in the last twenty minutes.My notebook sat open in front of me, blank except for the date I’d written at the top out of
Calen’s POV“Karl, wait…” I started, but he cut me off.“Stay out of this, Calen.” Karl’s eyes were still fixed on Morrison. “You’re making a huge mistake getting involved with him. He’s dangerous in ways you don’t understand.”Anger flared hot in my chest. “Stop it. Stop acting like I can’t make m
Franklin’s POVThree days passed and Rydan didn’t look at me once.Not in the corridor, not during warm-up, not across the field when we were running drills. He moved through every shared space like I was furniture… present, accounted for, completely irrelevant. I told myself it didn’t bother me. I







