LOGINI had convinced myself not to return so soon.
Not when the fake kiss still haunted my dreams, and that midnight shadow outside my dorm had left me jumpy.
But the project deadline loomed like a guillotine, and Staks would not care about my internal drama.
So at 4:45 PM the next day, I was back at Ryder’s door, knuckles white around my laptop bag.
He answered shirtless this time, sweatpants slung low, towel around his neck like he’d just come from the gym.
Water glistened on his abs, a drop trailing down to the soaked patch of his waistband.
I forced my eyes up.
“Early,” he noted, stepping aside. “Eager to argue?”
“Eager to graduate,” I shot back, pushing past him and ignoring the way the smell of his cologne mixed with his body wash made me tingle.
The apartment smelled like protein shakes and sweat. It wasn’t as organized as usual with his workout gear scattered everywhere.
My eyes stopped when they landed on the sourly familiar blonde in the living room. Brittany was already there, of course.
Perched on the couch in a tight top and skirt, scrolling her phone, her head flipping backwards as if she could feel the daggers I was throwing her way. “Zachy! Back for more? How dedicated.”
Ryder grunted something noncommittal and dropped onto the couch beside her.
She immediately glued herself to his side, hand on his thigh.
“I thought I’d help today. Two brains are better than one, right?”
What brain?
I bit my tongue and opened the shared doc, and for the first twenty minutes, she played nice, staying quiet, sipping her iced latte, occasionally twirling her hair.
Ryder and I fell into the familiar rhythm: trading sections, marking up slides.
Our debate from yesterday carried over, but we made real headway on the competitive landscape.
Then Ryder’s phone rang. “Dad. Gotta take this.” He stood, walking toward the kitchen, voice dropping into that clipped business tone.
The second he was out of earshot, Brittany’s mask slipped.
She leaned forward, voice dripping honeyed poison.
“You know, it’s almost impressive how hard you’re trying. Coming from that little high school in the middle of nowhere, sniffing around Ryder like a charity case… and now, even after he exposed you for the dirty whore you are, you’re still latching onto him with the perfect excuse of this project? I mean, do you have to be here every day?”
My fingers froze on the trackpad. “What did you call me?”
“Oh, don’t play innocent.” She laughed lightly, loud enough to carry. “Everyone has been talking. How you were Ryder’s little leech back then, always hovering around him, begging to be noticed. Must’ve been kinky for you when he started giving you the attention you so desperately needed.”
“You mean when he bullied me?” My voice was thin as ice and I could feel my pencil cracking under the weight of my thumb.
“Don’t be so dramatic. He wanted to get rid of you. When he spilled your dirty secret in front of the whole school. Did you cry or did you secretly enjoy knowing that now you had no excuse to hide yourself from him?”
Heat flooded my face. “You don’t know shit about what happened.”
“I know enough. Scholarship boy thinks he can waltz in and play equals. Those stupid looks you’ve been giving him all day? Staying here till it’s late? Pathetic attempt at attention. Ryder’s too nice to say it, but we all see it.”
She kept going, voice rising with each barb, reminding me of a time when I was weak and helpless, before the transfer, how I’d run away instead of fighting back when pushed to the wall.
My chest tightened. And humiliation clawed up my throat.
“Britt, what the hell?”
Ryder stood just by the doorway, I don’t know when he walked in or how much he’d heard. I was too busy trying hard not to cry.
She blinked innocently. “Just chatting. Zach’s had some ideas on the market positioning that are… interesting. A bit basic, but what do you expect?”
I stood up fast. “What do you think this is? I’m supposed to just sit here and act like you didn’t just try to humiliate me?”
Ryder crossed his arms. “Britt, lay off. We’re trying to work.”
She pouted. “I’m just saying what everyone’s thinking.”
He shook his head. “Can’t handle a little attention, Jameson?” he added, the tease slipping in like a reflex, but his eyes betrayed something heavier. Something I couldn’t care to read.
That was as much as I could take.
I rounded on Ryder. “And you? I’m tired of your half-assed defense like you’re doing me some kind of favor? After everything? You’re the whole reason I’m here taking this shit.”
His jaw flexed. “You don’t know everything, Zach. You can’t just put the blame on me…”
“Bullshit! I know what I lived through. Years of your ‘jokes,’ the hallway taunts, the way you made sure I felt like nothing. And now we’re supposed to pretend it never happened because of some fucking group project?”
The air thickened. Ryder stepped closer, voice low and rough. “What happened back then- look, it’s not that simple okay? Let’s just focus on right now.”
I laughed bitterly. “Honestly, I really don’t think I can focus on anything anymore right now.” I turned back and took my seat, fuming but glad I’d gotten some of that steam out.
The silence stretched, and Brittany watched like it was premium entertainment.
Finally, Ryder exhaled sharply. “Well, at least you’re not storming out like last time.”
My jaw clenched as I eyed him. “As much as I enjoy our late night texts, we’ve got actual work to do,” I growled sarcastically.
Walking across from us, he grabbed a bag of chips from the counter, tossing it onto the table between us. “Truce? Eat something before you bite my head off.”
I stared at the offering. A pathetic white flag. Part of me wanted to knock it away.
Instead, I sat, tension coiling tighter. “I can’t work with her here.”
Ryder glanced at Brittany, then back at me. “Fine, we’ll go to my room. Bring your laptop.”
“What?” Brittany shot up. “Ryder, you can’t be serious. I’m helping!”
He ignored her, already heading down the short hallway. “Come on, Zach.” I followed, ignoring her protests fading behind us.
Ryder’s room was surprisingly spacious, a king sized bed pushed against one wall, hockey posters lining almost every space, and a massive desk by the window overlooking the campus.
It smelled like him: clean sweat, cologne, and faint laundry detergent.
I didn’t realize how much of a mistake this was until he closed the door and the atmosphere became dangerously intimate.
It all slowly went downhill from there.
We settled at the desk, chairs pulled close out of necessity.
Our shoulders brushed as we sat and I couldn’t stop thinking about it while we reviewed the latest slides.When his arm grazed mine while pointing at a graph, heat shot through the contact.
I shifted, but then our knees bumped under the table and it became all I could think about for several minutes.
On different occasions he would leave lingering side glances that felt like something I couldn’t name, his eyes tracing my features when he thought I wasn’t looking.
Soon, I started staring at him too, catching the flex of his forearm as he typed and feeling heat rush through my veins.
What in the actual heck is happening right now?
“Are you okay?”
His voice felt like timber and cold water, breaking through my tranced state and making me blink like a fool.“Huh? Yeah, I’m fine. Just glad we’re almost done with today’s portion.”
He didn’t rush to reply, only looked at me in a way that had my head spinning with interpretations.
Then he let out a small. “Yeah.”
My awareness built like static electricity.
Every small movement amplified: the way his breath brushed my ear when he leaned in to correct a figure, the brush of his fingers over mine when passing the mouse.
My skin felt too tight, and I hated how my body responded, heat pooling low despite the anger I felt whenever I was with him
“You’re not wrong about the risk model,” he murmured at one point, voice quieter than usual.
Our eyes locked longer than necessary. Something shifted in his expression, raw, unguarded.
I swallowed hard. “Yeah? Guess you’re not as dumb as you look on the ice,” I said in a desperate attempt to break the tension.
But when he smirked, I felt a stutter in my chest again.
The pull between us felt almost impossible to deny now, thick and unspoken.
Suddenly the door creaked, and Brittany entered with an iced latte in hand. “This is ridiculous. Ryder, I brought you-”
She tripped as her hip bumped into the desk.
Coffee splashed dangerously close to my laptop, soaking the edge of my notes and nearly hitting the keyboard.“Oops,” she said sweetly. “Clumsy me.”
Glad for the interruption yet furious at the same time, I slammed my laptop shut, heart pounding with more emotions than I could name. “Good progress today, but I’m out,” I said, focusing on the frustration I felt towards Brittany for now.
I grabbed my bag and stormed out, Brittany’s fake apology trailing after me. Ryder called my name once, but I didn’t stop.
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 POV:“I feel so fucking foolish for thinking he was different.”Gigi sat beside me at our favorite boba shop, listening in silence as I went on about the scene I had found – and left – my room in.“People don’t change, I mean I knew that. And that was why I tried not to get too close to him, I did my best to make sure this was purely academic.”“But why would he do something like this?” She asked calmly.“Because he’s a self-absorbed, sadistic fuck, that’s why.”Gigi didn’t say anything, but I noticed her jaw clench as she brought her lips to her straw reluctantly. I had barely touched my drink.“Still, it doesn’t add up. Why would Ryder be stalking you, what would he gain from that?”I fought the urge to roll my eyes. “Don’t you get it? Clearly, he’s not over taunting me and making my life a living hell. I’m sure it’s some sort of coping mechanism for whatever insecurities he’s hoarding.”“You’re not understanding me, stalking is not in the same category as taunting or bullyin
Zach’s POVThe memory of that near-miss clung to me like smoke, his body heat, the way I could feel his heavy breaths falling on me without pushing him away.I spent the night staring at the ceiling, willing the image of the almost kiss to dissolve.It didn’t.But by morning, I’d buried it under lay
Zach’s POVThe photo burned in my hand like it had its own pulse.Ryder’s fingers in my hair.My grip on his chest.Our mouths fused like we were trying to devour each other.It looked so real I could almost taste him; salt, mint, and pure rage.My stomach flipped. “This isn’t real,” I said again,
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







