Share

Project Heartbreak
Project Heartbreak
Author: J. Starling

1

Author: J. Starling
last update publish date: 2026-02-17 18:34:13

The world shrunk to the space between my locker and his chest. I could feel the cold metal of the locker door pressing into my back, a solid, unyielding reality against the dizzying panic swirling in my head.

My glasses, always a little too big, chose that moment to slip down the bridge of my nose. I clutched my camera to my chest like a shield, my knuckles turning white.

“I… I wasn’t,” I stammered, my voice a thin, reedy thing that barely carried over the thumping of my own heart. “It’s a misunderstanding. I wasn’t taking pictures.”

Jax Ryder let out a short, derisive sound that wasn’t quite a laugh. He leaned in closer, one arm braced against the locker next to my head, caging me in. His blond hair fell perfectly over his forehead, and his green eyes, usually sparkling with arrogant amusement, were now hard and cold.

“Oh, for fuck’s sake, stop squeaking,” he said, rubbing a finger in his own ear as if the very sound of my voice had caused him physical pain. “It’s like listening to a stepped-on mouse. Now, try again. And use real words this time.”

I flinched, my gaze dropping to the scuffed toes of his pristine white sneakers. Jax Ryder. The heartthrob of Northwood Academy. The ace of the soccer team, even though he was in a sophomore year. With his looks, his confidence, his everything, he had every reason to be this cocky, this sure of his place in the world.

“I saw you,” he stated, his voice flat and certain. “Don’t even try to deny it. I was coming out of the weight room and I saw you, clear as day, with that dorky camera pointed right at the door to our changing room. Asher was right there, changing after practice. What were you doing, you little creep?”

“The lens cap was on!” I blurted out, the words tripping over each other in their rush to escape. I fumbled with the camera, holding it out as proof. “See? It’s on. I couldn’t have taken a picture even if I wanted to.”

He barely glanced at it, his dismissive snarl telling me how little my evidence mattered. “So you’re admitting you were staring, then? Just getting an eyeful? What’s your deal, huh? You one of those… art fags?”

The slur hit me like a physical blow, and I felt the blood drain from my face. My mouth opened and closed, but no sound came out.

“Cat got your tongue?” he mocked, leaning in even closer. His voice dropped, becoming a low, threatening whisper. “Let me make this simple. I don’t know who you are. I don’t care. But I know what I saw. And what I saw was some nobody pervert spying on my captain. Asher’s a good guy, you know? A little too nice for his own good, maybe. Thinks the best of everyone. Thinks guys like you are just ‘misunderstood’ or some shit.” He said the last word with a roll of his eyes, a clear irritation for his captain’s perceived naivety.

“He… he doesn’t even know I exist,” I whispered, the confession torn from me in my desperation.

“Yeah, well, he’s about to find out,” Jax shot back, his eyes glinting. “He deserves to know what kind of… people are watching him. He thinks everyone’s as decent as he is. It’s annoying. Makes him blind to this sort of thing.”

The way he said “people” felt like a slap. He wasn’t just calling me a creep; he was putting me in a category he found disgusting.

“Please don’t tell him,” I begged, the words tearing out of me. The thought of Asher, kind, distant Asher, looking at me with that same revulsion was a pain I couldn’t bear.

“Why shouldn’t I?” Jax took a step closer, invading my space completely. “Give me one good reason I shouldn’t march into that locker room right now and let everyone know there’s a guy sneaking pictures.”

“There are no pictures!” I insisted, my voice cracking. “I swear. On anything. I was… I was taking pictures of the light. For a project. The way it hits the old lockers in that hall…” It was a weak excuse, and it sounded ridiculously flimsy.

He stared at me for a long, silent moment, his expression a mixture of contempt and something colder. “You’re a terrible liar. And you’re sick. You know that, right? Hiding in the shadows, staring at guys who would never, ever look twice at you. It’s wrong.”

Each word was a precise, well-aimed dart. I felt the sting of tears and blinked rapidly.

“Asher’s a straight guy, as straight as arrow could get.” Jax continued, his voice low and intense. “He’s got a future. He doesn’t need some… some boy making him uncomfortable in his own locker room. He deserves to be able to change without worrying about some pervert’s camera.”

He straightened up, looking down at me from his full height. “So here’s what’s going to happen. You’re going to stay away from the team’s wing. You’re going to keep your camera and your… feelings… to yourself. If I see you near our locker room again, if I even think you’re looking at Asher for a second too long, I won’t just tell him. I’ll make sure everyone in this school knows. And trust me, they’ll all agree with me about what you are. Do you understand?”

I could only nod, my jaw clenched so tight it ached. The humiliation was a cold, heavy stone in my stomach.

“Good.” He gave me one last, sweeping look of pure disgust, then turned and walked away, his footsteps echoing confidently down the empty corridor.

Continue to read this book for free
Scan code to download App

Latest chapter

  • Project Heartbreak   55

    I woke up late today. My room was a disaster zone of half-filled boxes and piles of clothes I couldn’t decide if I needed. It was overwhelming. I just stared at the chaos, feeling utterly, profoundly lazy.My phone was dead. I plugged it in, dragged myself through a shower, and pulled on clean clothes.The house was quiet. Mom had left a plate of pancakes under a glass dome on the counter. Orhan was nowhere to be seen. Probably in the backyard, conducting unspeakable experiments on the local ant population. I ate standing up, then collapsed on the living room couch, flipping on some mindless movie.I fell into that weird, daytime TV trance, where you’re not really watching, just letting the noise and colors wash over you. I glanced at the clock on the DVD player.4:07 PM.My brain stalled. 4 PM? How? The entire day had evaporated. A panicky jolt went through me. My phone. I’d completely forgotten about it, charging in my room.I headed to my room, my heart starting a weird, irregular

  • Project Heartbreak   54

    Finals came. The pressure was a welcome distraction. I saw Asher sometimes, limping through the halls on crutches, his sunny demeanor dimmed but still present. He’d give me a small, acknowledging nod, and I’d return it. There was a strange, unspoken understanding between us now.And I saw Jax.He was back at school a week after the tournament. He moved differently. He looked tired. There were shadows under his eyes that hadn’t been there before. We’d pass in the hallway, and for a split second, his gaze would flicker to me. It wasn’t the intense, possessive stare from before. It was something heavier. More resigned. A look that held all the words we’d never say. I never approached him. He never approached me. We were two satellites in decaying orbits, destined to drift apart.Finals ended. The relief was immense, but it left a vacuum. Suddenly, there was nothing to outrun.My homeroom teacher, Mrs. Gable, called me into her office. She had my results spread out on her desk. “Elliot,”

  • Project Heartbreak   53

    The next time I surfaced, the world had shifted. The crushing weight was gone, replaced by a deep, body-aching weakness, like I’d been run over by a truck and then put back together. But I could move my limbs without feeling like they were made of concrete.I shuffled to the bathroom, my reflection in the mirror giving me a fright. Pale, dark circles under my eyes, hair a disaster. I looked like I’d gone ten rounds with a heavyweight champion.The smell of toast led me to the kitchen. Orhan was at the table, a pair of craft scissors in one hand and the local newspaper spread out before him. He wasn’t reading the articles. He was cutting out a picture of Asher Hayes from a sports section photo of the soccer team. He had a small, growing pile of them.I didn’t have the energy. I just didn’t. I walked past him, grabbed a water bottle from the fridge, and chugged half of it, the cool liquid a miracle on my ragged throat.As I leaned against the counter, the ghost of a memory surfaced. The

  • Project Heartbreak   52

    For a long moment, the only sound was my ragged, hitching breaths. I stood there, exposed and raw, waiting for the final blow. For him to laugh. To sneer. To confirm that it was all a game.He didn’t.Instead, I saw his own composure crack. The icy mask shattered, and what was underneath was just… pain. Raw, unvarnished pain. He took a step towards me, his hand coming up, reaching for me.“Elliot…” His voice was a wreck, a broken whisper.He tried to pull me into an embrace.It was the last thing I expected. The warmth, the solidness of him, the scent that still made my stupid heart clench. It was a siren’s call, promising a shelter from the storm he himself had created. For a split second, my body swayed towards his, a traitorous instinct seeking comfort from its tormentor.But then my mind screamed, a final, desperate alarm.I shoved him away. My hands flat against his chest, pushing with all the strength I had left. “Don’t, Jax,” I said, my voice trembling but clear. He stumbled b

  • Project Heartbreak   51

    “What do I do?” The question came out small and pathetic. “What am I supposed to do now?”Ben looked at the ground, scuffing his shoe against the asphalt. “I don’t know, man. Maybe... maybe go to the principal?”“And say what?” Maya snapped, her frustration boiling over. “‘Hey, everyone’s calling me a pervert, make it stop’? That’ll just make it look like we’re panicking. We need a plan.”A plan. Right. Because I was so good at those. My grand plan to get close to Asher had ended with me being publicly branded a predatory thief. My track record was not great.Then my phone buzzed in my pocket.We all froze. I pulled it out slowly, my heart hammering against my ribs. The screen glowed.JAX.My thumb hovered over the screen. I hit ‘decline’ and shoved the phone back into my pocket.“Who was it?” Ben asked, though he’d clearly seen the screen.“Nobody,” I muttered.Maya’s eyes narrowed. “Was it him? Was it Jax?”I didn’t answer. The phone started buzzing again, relentless. JAX.“Pick it

  • Project Heartbreak   50

    Monday arrived with the grim finality of a jail sentence. The weekend felt like a bizarre dream, but the ache in my body and the hollow feeling in my chest were brutally real. Radio silence. No texts. No calls. No angry, possessive boy showing up at my window.My resolve hardened into a cold, brittle thing. He had been the one to twist everything into something ugly in that car. He had been the one to insult the fragile, real feelings that had started to grow. So, fine. Let him. I would never text first. I would never talk first. I would never, ever approach him first. The ball was so far in his court.The final match was this Saturday. If they won, they’d go to the capital for the nationals which is a months-long tournament. I’d be buried in finals, then university applications. The world would move on. This… whatever it is… would be swept away and forgotten, a strange, painful blip in my senior year. The thought should have been a relief, but it felt like a death sentence.I was los

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status