LOGINRyan POV
I was already frustrated today. I had been at it for hours, tuning, testing, and tuning my bike again. My bike sat on its stand, clean and polished. It was my pride. Unfortunately, one asshole looked down on it. I had tightened the bolts until my knuckles ached. I had wiped grease off the same spot twice and revved the engine so many times the echo of it vibrated through my skull. But no matter how much I worked, I couldn’t shake the one thing eating at me: Ethan’s smirk. That asshole’s face haunted me every second. The way he sat across from Jessica at the café like he was rubbing it on my face. What annoyed me most was the way she actually laughed at his jokes, the way he challenged me like it was some game. My whole body buzzed with rage. If I stopped moving, I felt like I would explode. I muttered to myself, yanking a wrench from the bench. “I’ll crush you, Ethan. I swear to God, I’ll crush you.” The wrench slipped and clanked against the floor. I cursed loud enough to scare off the stray cat that had been hanging around outside. “Goddamn it!” I barked, slamming my palm against the bench. “Careful there, princess,” came a voice behind me. “Wouldn’t want you hurting yourself before the big race.” My whole body went stiff. That voice. It was definitely him — that smug, cocky, annoying voice. I spun around, and there he was. He leaned in the doorway like he owned the place. His leather jacket fit him the same way it always had. His smug grin annoyed me and his eyes curved with that annoying smile. “What the fuck are you doing here?” I snapped, pointing the wrench at him like it was a weapon. Ethan raised his hands like I was holding him at gunpoint. “Relax, Ryan. I just thought I’d swing by and say hi to my rival. I heard you’ve been training extra hard. I can’t let you get the upper hand, can I?” “Tsk, news really flies quickly.” I tried to hide my anger, but this guy knew how to drag it out of me. “Are you spying on me now? Jesus Christ, Ethan. Don’t you have somewhere else to be? Like maybe under a hole?” He chuckled, strolling further inside. “If I lived under a hole, you’d still crawl under it just to lose to me.” “Fuck you,” I growled, turning back to my bike. I pretended to tighten something that didn’t even need it just to avoid punching him in the face. Ethan circled the garage slowly, whistling like he was inspecting the place. “Not bad, clean work, but…” He crouched near the rear wheel, tapping it with his knuckles. “…your alignment is slightly off. You’ll burn out your tires before you hit top speed.” I glared at him. “Oh, look at you, Mr. Expert. Since when do you care about my alignment?” “Since I don’t want you making excuses when I smoke your ass.” His grin widened, and my blood pressure went up ten points. “I don’t need excuses. You’ll be choking on my dust.” “Big words,” he said, standing again. “But your throttle control’s sloppy. I saw you in the last race. You gripped it like you were strangling it. Smoothness, Ryan. Precision. It’s not about rage.” “Don’t fucking lecture me.” I slammed the wrench down, the sound echoing across the garage. “You think you’re perfect? Untouchable? Fuck you. You’re nothing but a smug piece of shit who gets off on ruining my life.” Ethan tilted his head, his smirk fading into something sharper. “Ruining your life? You do a pretty good job of that on your own.” That hit me harder than I wanted to admit. My jaw clenched so tight it hurt. “Say that again.” “I said…” He stepped closer, his voice dropping low. “…you screw yourself over more than I ever could. You’re so obsessed with beating me that you can’t see straight. You’re not racing to win, Ryan. You’re racing not to lose to me. And you know what? That’s pathetic.” The air seemed to crack between us. My fists curled at my sides, and every nerve screamed to hit him. Instead, I shoved past him, grabbing my helmet off the bench. “Fuck you. You don’t know shit about me.” Ethan didn’t move. He just stood there, calm, his expression unreadable. “Prove me wrong then. Show me you can actually focus on the race and not on me.” I whirled back, jabbing a finger at his chest. “Everything I do, I do to beat you, and I will. You humiliated me, so I’ll humiliate you so bad Jessica won’t even look at you again.” For a second, something flickered in his eyes. Amusement? Annoyance? I couldn’t tell. But he stepped even closer, closing the space between us until I could feel his breath. “You talk too much,” he murmured. “Back the fuck up,” I snapped, shoving at his chest. He didn’t move far. Instead, he caught my wrist quickly, so fast I didn’t expect it. The touch jolted through me. His hand was hot, holding mine in place like he had every right. My chest tightened, and my breath stuttered. For one insane second, the world seemed to stop. All I could think about was how close he was and how his grip steadied me. “What the fuck,” I hissed, yanking my hand free. My heart hammered too hard and too loud. I backed away like I’d been burned. “Don’t touch me.” Ethan’s eyes lingered on me, like he was searching for something. His smirk returned, softer but still dangerous. “You flinched.” “I did not.” “You did, Ryan.” He chuckled. “Don’t tell me you’re scared.” “Scared?” I barked a laugh that came out shaky. Even I didn’t believe it. “Of you? Don’t flatter yourself, Ethan. I just don’t want your filthy hands on me.” “Sure,” he said, dragging the word out like he didn’t believe me. I turned away, grabbing my jacket—anything to stop him from looking at me like that. “Get the fuck out of our garage.” Ethan didn’t argue. That wasn’t normal. He usually lingered around talking to Champ. Maybe it was because Champ wasn’t around today. He just walked backward toward the door, his eyes still locked on mine. “See you on the track, princess.” “Don’t call me that. It’s annoying.” I heard him chuckle before he shut the door behind him. I sagged against the workbench, my hands shaking. I told myself it was anger. Just anger. No one had ever held my arm like that except Champ. But the ghost of his hand on my wrist wouldn’t leave. No matter how hard I tried, I couldn’t shake it. “Fuck,” I muttered, slamming my fist against the bench. “Fuck, fuck, fuck.” I was losing my mind already, and if Champ heard about this, I was doomed.Ethan pov"Shit, shit," Ryan whispered, more to himself than to me.I watched through the screen as he scrambled upright, blinking against the morning light. He had fallen asleep last night without even realizing his camera was still on, his face half buried in his pillow while I finished the last chapter of my textbook."Morning, baby," I cooed, leaning my chin on my hand.He startled, nearly knocking his phone off the nightstand. He stared at the screen, looking unbelievably confused. "Did I fall asleep leaving you on the phone?""Obviously.""And you didn’t put the call off?""Why would I do that?" I teased, a smirk pulling at my lips. "I enjoy seeing your pretty face. It’s satisfying. And honestly? Your little snores are funny and cute. I had a soundtrack for my studying."Ryan groaned, dragging a hand over his face. "Isn't it too early to be teasing me? I probably look like a wreck.""You look perfect," I countered, watching him roll out of bed.He didn't hang up. He propped the
Ryan povI glanced at the time on my phone and nearly choked on my drink. It was already twenty-five minutes past the time Fatima had given me for the lunch break."I have to go to work! I’ll call you back by evening," I said hurriedly into the camera.Ethan didn't even get a chance to say goodbye before I cut the call and sprinted back toward the store. My heart was thumping against my ribs. Great, first day and I’m already the guy who can’t keep track of time.When I slid back behind the counter, out of breath, Fatima just looked at her watch and then at me. She didn't scold me, though. She just gave me a knowing smirk that said I told you so without her having to utter a word.The rest of the afternoon was a blur. Customers came and went, some were nice while some were grumpy, it was a different kind of experience but I kept my head down and kept scanning. The beep and the swipe of the cards started to feel natural.As the sun began to set through, Fatima came closer and leaned aga
Ryan pov The sudden knock on my door woke me from my slumber. Who was that knocking on my door so early? “Mom?” I called out but got no reply. “Buddy.” The door flew opened and champ walked in jumping on me. “Why are you still asleep dude? It’s basically 9am.” “And…?” I asked trying to get him off me. “And remember you called me last night to take you to the mall.” “What mall?” I rubbed at my eyes looking at him weirdly…. “Shit!” I threw my blanket off me and jumped down the bed heading to the bathroom. Mum told me she was going to be busy today, she asked if I could go to the mall myself but my prideful ass said yes. Turns out i’m a chicken who is shy. “Give me some minutes dude.” Champ paid me no attention. He just nodded at me still on his phone. I brushed my teeth as fast as I could, It took me six minutes to scrub down my whole body and bolt out of the bathroom with a towel wrapped around my waist. It wasn't my fault I was still in bed. I had slept late last night just by
Ryan POV“Ohh, no one told me I have this good looking boyfriend.”“Bullshit.” Ethan said. I shifted the phone, propping it against a stack of books so I could see him better. Ethan’s face filled the screen, and even though the lightening looked dim, he looked incredible.“Ohh, no one told me I have this good looking boyfriend,” I said, leaning my chin on my palm.Ethan rolled his eyes, but a smirk tugged at his lips. “Bullshit, Ryan. You say that every time I call.”“Because it’s true every time,” I countered. “How’s life as a future doctor? Still drowning in classes?”“Beyond drowning,” he sighed, leaning back. I could see the thick medical textbooks piled behind him. “I spent six hours today labeling parts of the brain I didn't even know existed. My head feels like it’s going to explode, and I still have a quiz at 8:00 AM. But enough about my misery. Tell me about your day. Did you actually go outside?”I laughed softly. “I did. I took a walk, helped Mom with the garden, and spent
Champ POVWe were in Kyle’s room, surrounded by open suitcases and half packed boxes. His clothes were littered everywhere. I was folding his shirts the way he liked while he zipped up his toiletries bag and tossed it in.He’d been quiet for a minute, then just stared up like me like he just remembered something, “Kayla’s picking me up in like thirty minutes, She’s driving me herself to the district.”I stopped mid fold, his shirt dangling from my hand. “Today? I thought we said tomorrow, You were gonna wait so I could drive you.”He didn’t look up right away. “Noooo, I told you Kayla’s coming with me. She offered. Her car’s bigger than mine anyway, i need more space for the bags.”I raised an eyebrow, setting the shirt down slow. “Bigger car? I’ve got bigger cars, Kyle.”He finally looked at me, lips twitching like he was fighting a smile. “Is my boyfriend showing off right now?”“Maybe.” I stepped closer, crowding him against the dresser. “Just saying. If it’s about space, I’ve got
Ryan POV“How was therapy today?” Ethan asked, placing his phone on the desk so the camera caught more of his face. He was in his dorm room, lazily throwing his coat on the chair.“Face-timing you made it way better,” I said, smiling even though my chest still felt a little tight from the session. “You didn’t call me earlier, though. I thought you didn’t love me anymore.”He rolled his eyes, but the corner of his mouth lifted. “Drama queen. I was stuck in a three hour lecture, I couldn’t exactly sneak out to call my needy boyfriend.”I propped my phone against the pillow and flopped back on my bed, staring up at the ceiling for a second before looking back at him. “Needy? I’m wounded.”“You’re fine.” His voice softened. “Tell me for real. How’d it go?”I shrugged one shoulder. “It’s the same boo, as last week. The therapist said I’m making progress, whatever that means. I just want to feel normal again.”Ethan nodded slowly, like he was filing every word away. “You will, you’re alread
Ethan POVFinally, I’m home.God, I couldn’t stand that hospital anymore. The smell of antiseptic, the constant beeping machines, nurses coming in every ten minutes.That experience was hell.I dropped my bag on the couch and fell face first onto my bed, breathing in the soft scent of my sheets. Fr
Kyle POVThe bar had emptied into the usual blur of noise and neon. The table was a battlefield of bottles, shot glasses, and Champ’s ridiculous laughter. He was slumped against my shoulder now, mumbling half sentences that only made sense in his head.Ash and the others were halfway gone. I'm sure
Ryan’s POVThe moment Ethan turned and walked away, the world went silent.I stood there, frozen, my own heartbeat too loud in my ears. The words I had thrown at him, 'I don’t like you' kept replaying in my head like a cruel echo.God, why did I say it like that?I meant to sound calm. I meant to k
Ryan POV“Mom’s dropping us off at the racing club,” Champ said, picking up his bag and slinging it over his shoulder.“Man, I’m not even tired of the two weeks break.”“You go out and meet Kyle every day,” I muttered. “Why would you be tired?”“I don’t meet him!”“Suit yourself.”We walked out to







