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.Ryan POV Sending him off felt like someone slowly pulling something important out of my chest and pretending it was normal. “Ry, my flight is now,” Ethan said, staring at me like he was trying to memorize my face. “Don’t forget I said always pick up my FaceTime. I’ll get upset if you don’t.” My eyes burned, but thankfully they always looked shiny anyway, so no one would notice. I smiled and pulled him into a hug before my face could betray me. “Mmmh,” he murmured, pressing kisses all over my face. “I’m going to miss you.” “I know,” I whispered. “I will too.” “Ethan, that’s enough!” His mum, Avery’s voice cut in. “Don’t you even think about forgetting to call Ryan when you arrive. And you better call me immediately too!” He pulled back from me, rolled his eyes dramatically, and shot her a glare. “You’re bullying me.” “Good,” she replied flatly. They announced his flight number over the speakers. Ethan squeezed my hand one last time. “I’ll call you.” “I’ll be waiting,” I sai
Ethan POVGetting him home felt… right..The engine went quiet as I parked by the house parking lot. Ryan was already halfway curled into my side, his eyes looked heavy, his fingers was loosely hooked into my sleeve like he forgot to let go after the car stopped.“We’ve gotten home ,” I said softly.He hummed. “Mm.”That was my cue to do things for him.I stepped out first, walked around, opened his door. He looked up at me, blinking slowly like I’d interrupted something important.“You’re getting me spoiled,” he said.“By me,” I replied.He smiled and took my hand, letting me pull him out. We walked inside together, with our shoes kicked off carelessly, the door shutting behind us with that familiar click.Ryan dropped onto the couch immediately like gravity had finally won, he spread his hands and tilted his head back.“I’m dead,” he announced.“You say that every time you have fun.”“Where’s mum?,” he asked, turning his head to look at me.“At work. Late night shift and they’ll be
Ryan POVIt had been a while since I last saw Ethan.He had been busy with work and a lot of other things, and so had I. We still talked every day though video calls. Abnormal long calls and calls where one of us fell asleep first and the other stayed just watching.But today was different.He was leaving for doctoring school tomorrow.So we decided to meet today and make the most out of it.I finished getting ready slower than usual. I checked my phone more times than necessary even though I already knew he would text when he arrived.Then my phone buzzed. I grabbed it quickly, even as I knew it was going to be Ethan. ~ Ethan: I’m here.I grabbed my jacket and walked out immediately.He was already outside, leaning against his car, with his arms folded to his chest and a sunglasses on his face, making him look more cool than usual. The moment he saw me, he smiled.That smile.“Hey,” he said.“Hey,” I replied, stepping closer.He opened his arms and I walked right into them without t
Kyle POV“Kyle. Kyle. You’ve been in your room for the past two days. It’s time you leave your room now!”Mum’s voice rang through the hallway like an alarm I’d been avoiding.I stared at the ceiling, unmoving.For the past two days, I had locked everything that could possibly open in my room. All the doors, the windows, i even had to lock the bathroom. I was not about to let my mother sneak in and interrogate me like I was a criminal suspect.I had survived on the snacks I had stolen during midnight raids like some raccoon with anxiety. I wake up in the night to grab food. I’ll run back. Lock the door and repeat it again.Champ? Of course I’d been texting him nonstop. If I wasn’t texting him, I was rereading our old messages like they were sacred scriptures.“Kyle, come out now!” Mum’s voice came out sharpened. “I’m not joking.”My chest tightened.This was it.I sat up slowly, rubbing my face. I had replayed this conversation in my head at least a hundred times. None of the versions
Ethan POVRyan came out of the rehab center squinting like the sun personally offended him.The moment I saw him push through the doors, my shoulders relaxed without my permission. He scanned the parking lot once, spotted me, and smiled like he always did — like the world was manageable again.I unlocked the door before he even reached it.He climbed in, dropped his bag dramatically, and exhaled. “I deserve food. Like… immediately.”I smirked, pulling the car out of the lot. “You always deserve food.”“And,” he added, pointing at me, “I’m treating.”I glanced at him. “You sure?”“Yes,” he said confidently. “I survived rehab. That earns me lunch privileges.”I didn’t argue. I just drove.I didn’t take him anywhere fancy. I took him to the restaurant I always went to when I was down. The workers there should had known me by now.Ryan eyed the place as we parked. “This looks suspicious.”“It’s good,” I said. “Trust me.”He followed me inside anyway.The place wasn’t crowded. A few people
Ryan POVMy phone buzzed. I didn’t even need to check it. I knew it was Ethan. ~ Ethan: Outside.I scoffed. “Outside,” I repeated. “Romantic.”Still, I was already on my feet.I grabbed my phone, slipped into my sneakers, and did a quick mirror check because yes, I had dignity and standards.“You look fine,” I told myself. “Stop acting like he hasn’t already seen you at your worst.”I walked out of my room and nearly crashed into Mum.She leaned against the wall with that smug, victorious smile again.“He’s here.”“That wasn’t a question,” I muttered.She nodded. “Good. Don’t make him wait.”“I won’t.”I took two steps, then she added, “And Ryan?”I sighed. “What now.”She grinned. “Tell him I said hi.”I pretended I didn’t hear that and escaped outside.Ethan’s car was parked where he always parked his bike. He brought a car this time, and was sitting inside, with it’s window rolled down, and his arm resting on the door.The moment he saw me, he smiled.“About time,” he said.“Relax







