LOGINRyder’s POV
Every day I woke up hoping to hear from him.
It’d been only a week since the kiss and Zach had completely taken over my mind.It was getting harder to deny the fact that I’d developed very strong feelings for him along the line, but at the same time just accepting it didn’t make it easier.
A lot was still very confusing to me, and the answers I turned to just left me even more dazed. Last night, I was so desperate to prove my own sexuality to myself that I turned on a gay video.
As expected, I was turned off from the get go and couldn’t wait for the two-minute video to end.
But then I thought about him for a fleeting second, the way his lips had felt against mine, soft yet insistent, the faint scent of his cologne mixed with the rain from that evening, and the entire narrative changed. I slammed my laptop shut the moment my body began to react and just sat there feeling more lost than when I started.
I needed to see him.
I paced my room like a caged animal, the wooden floorboards creaking under my weight. The dorms were usually quiet around now, most guys either out partying or buried in assignments. My phone lay on the desk, screen dark, mocking me with its silence. I’d typed out at least five messages to Zach in the last hour and deleted every single one. Hey, you free? Want to grab coffee? Too casual. I can’t stop thinking about you. Way too intense. You okay after everything?Pathetic.
The kiss replayed in my mind, our bodies pressed to the wall after I’d faced one of the most insane accusations of my life. One moment we were arguing about the possibility of me being a stalker, the next his hand was on my chest and his mouth was on mine. I hadn’t pulled away even when I desperately wanted to. I’d leaned in. And for those few seconds, everything made sense… until it didn’t.
I wasn’t gay. At least, I didn’t think I was. I’d dated girls. I liked girls. But none of them had ever made my pulse race like Zach did. None of them haunted my dreams or made me replay a single moment on loop until I felt dizzy.
Rain pattered against the window, steady and insistent. The forecast had warned of a downpour all night. Perfect weather for wallowing. I grabbed my hoodie, then tossed it aside. This was stupid. I should just text him tomorrow like a normal person. But the thought of another sleepless night wondering if he regretted it, if the stalker had shown up again, if he was safe… it clawed at me.
“Fuck it,” I muttered.
I pulled on my jacket, snatched my umbrella from the corner, and stepped out into the hallway. The decision felt reckless, but necessary. Zach’s dorm was not far from my apartment, maybe a fifteen-minute walk. I could check on him, make sure he was okay after the weird scene he’d mentioned last time we spoke. That was all. Just a friend checking on another friend.
If we could even be considered that.
Outside, the rain came down harder than I expected. It hammered against the umbrella in a relentless rhythm, soaking the cuffs of my jeans within seconds. Campus paths were mostly deserted, streetlamps casting hazy orange glows through the sheets of water. My sneakers squelched with every step. I kept my head down, mind racing through what I’d even say when I got there.
Hey, sorry for showing up unannounced in the middle of a storm. I just… needed to see you.
A shiver ran through me that had nothing to do with the cold. The memory of his hand on my chest, the way he’d moaned into the kiss right before pulling me deeper, that was what kept me walking.
I’d gone maybe halfway when I spotted the figure.
At first it was just a blur in the distance, moving unsteadily along the path toward me. Hunched shoulders, arms wrapped around itself. No umbrella. The rain had plastered whatever clothes they wore to their body. They staggered a little, like they were freezing or exhausted or both.
I slowed, instincts prickling. Campus was usually safe, but with everything going on lately with Zach’s stalker, I wasn’t taking chances. As the distance closed, something about the silhouette tugged at recognition. The height, the messy dark hair now dripping wet, the familiar curve of the shoulders.
My heart slammed against my ribs. “Zach?”
He didn’t seem to hear at first, head bowed against the rain. I hurried forward, umbrella tilted to shield more of the space between us. When I was close enough, his head snapped up. Wide, frightened eyes met mine. His face was pale, lips tinged blue from the cold. A cut on his cheekbone trickled blood diluted by rainwater. His hoodie was torn at the sleeve, and he clutched his phone like a lifeline.
“Ryder?” His voice cracked.
Without thinking, I closed the gap and pulled him under the umbrella. He was shivering violently, body trembling so hard I could feel it through the wet fabric. I wrapped my free arm around his shoulders, drawing him close. He smelled like rain and fear and that same cologne that had lingered in my memory all week.
“What the hell happened?” I asked, voice low and urgent. “You’re freezing. Come on, let’s get you somewhere dry.” He leaned into me for a second, then seemed to remember himself and straightened a little. “I… I ran. Didn’t have time to grab anything else.”
We started walking back the way I’d come, toward my dorm since it was closer. I kept the umbrella low, shielding us both as best I could. His steps were unsteady; I tightened my grip around him.
“Talk to me, Zach. You’re scaring the shit out of me right now.”
He swallowed hard, teeth chattering. “I hadn’t seen any signs of the stalker for a while. Thought maybe it was over, you know? I was in my room, studying late. Everything was normal. Then… I noticed a hand. Trying to creep through the window. The latch was loose, I’d been meaning to fix it. The fingers just… reached in while I was still sitting there.”
My stomach dropped. “Jesus.”
“I didn’t wait. Grabbed my phone and bolted. Ran straight out of the dorms. I’ve been walking around for like twenty minutes, trying to figure out what to do.
I stopped under the shelter of a large oak tree, the umbrella doing little against the wind-driven rain. “We’re going to my place. It’s safe. We’ll call campus security from there, get you warm clothes, whatever you need.”
Zach shook his head adamantly, water flying from his hair. “No. It’ll be better to just call the security guards now. Meet them at the main quad or something. I don’t want to drag you into this any more than I already have.”
“You’re not dragging me anywhere,” I said firmly. “I’m already here. And I’m not leaving you like this.”
He looked up at me then, really looked. Something raw and vulnerable passed between us. The kiss hung unspoken in the air, along with everything else we hadn’t said. His eyes softened for a moment before fear crept back in.
We kept moving. My arm stayed around him, and he didn’t pull away. The rain seemed to ease just a fraction as we neared the lit path toward the security station near the center of campus.
Zach’s phone buzzed in his hand. He glanced down, and I felt his entire body go rigid.
“What is it?” I asked.
He turned the screen toward me with shaking fingers. An unknown number. The message was short, chilling in its simplicity:
Got your number now, pretty boy. No running this time.
The words glowed coldly in the dim light. Zach’s breath hitched. I pulled him closer under the umbrella, my own pulse thundering in my ears. Whatever this was, whoever was doing it, they were just getting started.
But Zach wasn’t facing it alone anymore.
I wasn’t going anywhere.
Zach’s POVMy hands wouldn’t stop shaking. I received another anonymous text at 3 AM.Sleep tight, pretty boy.Paranoia clawed at my ribs every time I stepped into a hallway. The cold war with Ryder only made it worse. Every dodged glance in class, every unfinished slide in our shared drive, chipped away at what little sanity I had left. I couldn’t keep doing this. Not if I wanted to survive the semester.I waited outside our Business Ethics lecture hall like a man waiting on his own execution. Students poured out. Ryder emerged last, backpack slung over one broad shoulder, jaw set in that permanent scowl he wore around. His eyes flicked to mine and narrowed.I stepped into his path before he could slip away. “We need to talk.”“Hallway’s not exactly private, Jameson.”“Don’t care.” I kept my voice low, but the exhaustion bled through. Dark circles under my eyes probably gave me away. “This avoiding each other bullshit has to end today. Let’s finish the damn project like adults.”Ryde
Ryder’s POVEvery day I woke up hoping to hear from him.It’d been only a week since the kiss and Zach had completely taken over my mind.It was getting harder to deny the fact that I’d developed very strong feelings for him along the line, but at the same time just accepting it didn’t make it easier.A lot was still very confusing to me, and the answers I turned to just left me even more dazed. Last night, I was so desperate to prove my own sexuality to myself that I turned on a gay video.As expected, I was turned off from the get go and couldn’t wait for the two-minute video to end.But then I thought about him for a fleeting second, the way his lips had felt against mine, soft yet insistent, the faint scent of his cologne mixed with the rain from that evening, and the entire narrative changed. I slammed my laptop shut the moment my body began to react and just sat there feeling more lost than when I started.I needed to see him.I paced my room like a caged animal, the wooden floo
Zach’s POV“Zachary!”My eyes flutter and I thank the heavens for sending me a reason to look away from Ryder, I turned to find Gigi walking towards us.“Will I see you this evening?”My head snapped back to Ryder and I held his gaze for a moment. There was no denying the fact that the air had drastically shifted between the two of us.But what did that mean? I needed some time to figure that out.“I need to get some rest today.”He didn’t argue, just gave me an understanding nod before walking away.Just then, Gigi stepped up next to me.“What was that about?”I shook my head, leaning against her as all the strength I had mustered so that I won’t look weak next to Ryder came falling apart.“Nothing, he’s fine.”She gave me a look. “So… he’s not?”I shook my head again. “Can you take me home please?”Gigi nodded immediately. “Sure, let’s get you to the main hall and then I’ll go bring my car around.”Throwing my hand over her shoulder, Gigi led me through the hall, making small talk a
Zach’s POVMaking it to school the morning after the kiss was just not happening.It was physically impossible for me to move from my bed that morning, talk more of leaving my dorm.Embarrassment weighed on me, disrupting my thoughts and even ruining my appetite. I had spent all night turning over in my sheets and almost losing my mind each time I thought about it.It wasn’t the kiss that had me so riled up. To be honest, I had wanted to for a while. At first, I told myself it was just that dumb AI picture putting things in my head but with every second I spent with him, I realized that I had wanted Ryder much longer than I would admit.But once I accepted the fact, I was okay with it. It wasn’t my first time crushing on someone way out of my league, and I was so certain that like all the others, how I felt for him would fade away quickly.Only it didn’t fade, the one time where I was actually fine with not acting on a crush he goes ahead and does… that.His reaction after wasn’t surp
Ryder’s POVYou need to stop this.The words rang in my head like an afterthought because it had become physically impossible for me to separate myself from him.Kissing Zach had taken more courage than anything I had ever done in my life, but the moment I did, and his whole body melted into mine everything just made sense.He hummed into the kiss, and I sank my fingers into his hair, pulling him close as my arms wrapped around his waist and his body around mine.The kiss was magnetic and insatiable, burning through all the doubts in my head as it deepened in intensity till all I could feel was him.Why did it feel so perfect? Like he was the aid for a condition I never thought I had.It was repulsive, dishonest. Maybe I was just confused, but still I should know better than to let my curiosity drive me to savoring this boy’s beautiful lips.But that’s the issue, I knew.His moans weren’t supposed to go straight to my crotch, I knew that. His body – however warm and tempting – did not
Zach’s POV“So, are you going to say something?”The thinning patience in Ryder’s voice was hard to miss, and I honestly couldn’t blame him for it.I had spent the past five minutes stumbling over the words in my head, trying to figure how to even start the conversation. And it dawned on me that I had come here with a lot of morale and no plan.And now I just looked stupid.“Something has been bothering me for a while now, and I just got some information that points it to you,” I started, saying whatever came to my head and resolving to deal with the consequences later.Instantly, I noticed the way his eyebrows furrowed but he didn’t say anything, only stood there with his arms folded.“Apart of me wanted to deny it at first but the evidence is jarring, and the whole thing is not really something I would put past you-”“Zach.” His voice was low and firm yet it still made me jump. I held his gaze for a moment, they didn’t seem angry, but they weren’t welcoming either.“What are you tal
Zach's POVHell NO! The rest of our course mates exited the class, leaving just us two. I didn't even wait for the last person to leave, I just ran to the professor and begged, begged as if my life depended on it. Which it did, especially my sanity.“Professor, please,” I started, my hands grippin
Zach's POVAfter that night, the quiet peaceful life I had envisioned for myself in college had crumbled to dust. Whispers of that night flooded every nook, cranny and hook.Headsplash, enemies with history.Gigi had given me an earful for my actions. Yeah, maybe I should've left immediately I bump
Zach's POVI was just about to let something cruel slip out from my mouth, something sharp and loud enough to wipe that damn smirk off Ryder’s face, but Ellis grabbed my arm and pulled me aside.“Not worth it,” he muttered under his breath, steering me through the crowd like I was a balloon about t
Zach's POV "Avoid him. Go to class, keep your head down. You are here for school, not high school drama," Gigi had said as she shoved me towards the Business and Leadership Building.“He might not even be in the same class as you are!” She added cheerfully, and that felt like a rush of sweet adren







