Share

23

last update publish date: 2026-04-25 14:44:12

Something had shifted.

It wasn’t dramatic. No thunderclap, no dramatic music swelling in the background like some cheesy rom-com movie. Just a quiet realignment that everyone on the court could feel without needing to name it.

The change showed up in the smallest places first.

In the way Ethan no longer hesitated when Marcus cut toward the baseline. In the way Marcus no longer second-guessed the angle of his pass when Ethan flashed open on the wing. In the half-second glances they exchanged
Continue to read this book for free
Scan code to download App
Locked Chapter

Latest chapter

  • Crossing The Line    51

    Marcus couldn’t sleep. He wanted to claw at himself.By Friday night the guilt had become unbearable, a heavy weight pressing on his chest that made every breath feel tight. He lay in bed staring at the ceiling, the faint glow from his phone screen casting shadows across the walls. The parking lot scene replayed in his head on an endless loop — Ethan’s shaking voice, the raw accusation, the way his own words had come out too loud and too final. “Fuck you, Ethan.” He had shouted. He had walked away even when he heard Ethan whimpering like a kicked puppy. He felt stupid for not turning back.And now Ethan looked destroyed, he was pale, exhausted, dark circles carved deep under his eyes, shoulders permanently slumped like the rumor and the fight had drained every last drop of fight out of him. Marcus had seen that look during practice, during lunch, in the hallways. It haunted him.He couldn’t keep pretending it didn’t matter.Saturday morning, while the house was still quiet, Marcus st

  • Crossing The Line    50

    The rumor didn’t explode overnight. It started small, like a spark in dry grass — quiet, almost innocent, the kind of thing you could convince yourself you imagined.Tuesday morning, it was just a few whispers near Ethan’s locker. A couple of sophomores glanced his way, muttered something about “trailer trash,” and laughed it off like it was nothing. Ethan caught the tail end of the words as he spun his combination lock. His fingers froze for half a second. He told himself he misheard. People said stupid shit all the time. It didn’t mean anything.By third period, the whispers had grown legs.In English class, someone behind him said it louder, clear enough that half the row could hear. “I heard Ethan’s the guy who sucks dick for cash behind the bleachers after practice.” A few kids snickered. Someone else whispered, “Explains why he’s always so quiet on the court.” The laughter was low but sharp, the kind that crawled under your skin and stayed there.Ethan’s face burned hot. He kept

  • Crossing The Line    49

    The diner booth slowly filled with relaxed energy as everyone ate. Full stomachs and sweet milkshakes had the team loosening up fast. Laughter rolled across the table, the earlier practice tension melting away with every bite of greasy, comforting food. The guys were happy, trading jokes and reliving past events.Jamal told a ridiculous story about his missed shot in the first quarter, exaggerating how the ball had bounced off three rims before going in. Tyler jumped in with his own version of the fast break, adding dramatic sound effects that had the whole table cracking up. Fries got stolen from baskets, milkshakes passed around for tastes, the mood shifting from awkward forced outing to something closer to normal team bonding.Everyone relaxed.Except Ethan and Marcus.They sat side by side like statues, bodies angled away from each other as much as the cramped booth allowed. Shoulders stiff, arms carefully kept to themselves, knees not touching under the table. The closeness fe

  • Crossing The Line    48

    The weekend had been rough. Saturday morning after the party, Ethan woke up with a pounding hangover that made the world feel too bright and too loud. His head throbbed, his stomach churned from the alcohol he wasn’t used to, and every small movement sent waves of nausea through him. He spent most of the day in bed, curtains drawn, sipping water and avoiding his mom’s questions about why he looked so pale. The memory of the impulsive kiss and Marcus’s cold “fuck off and never talk to me again” replayed every time he closed his eyes. By Sunday he felt slightly better, but the argument between him and Marcus still sat heavy in his chest.Monday rolled around, and practice felt like a fresh start for everyone else. The team was buzzing with leftover energy from the big win. Coach blew the whistle sharp and clear, running them through drills with his usual intensity. But the tension between Ethan and Marcus was impossible to miss—at least to anyone paying attentionThey avoided each oth

  • Crossing The Line    47

    Across the clearing, Marcus stood near one of the bigger logs, green eyes catching the firelight as he talked with Lila. She was laughing at whatever he was saying, her hand brushing his arm again in that casual, easy way. Marcus looked relaxed, distracted by the conversation, nodding along with that familiar smile. The sight should have hurt more, but the alcohol wrapped the jealousy in cotton, turning it into a dull ache instead of a knife. Ethan took another long sip from his cup, the burn sliding down his throat and spreading heat through his chest. *Fuck it,* he thought hazily. *If Marcus can be busy with his ex, I can… do whatever.*The crowd surged around him, bodies pressing close in the dance circle someone had started. A random girl—someone he didn’t know, maybe from another school or just a face he’d seen once—stumbled into his space. She was pretty in a wild, firelit way: dark hair loose and messy, eyes bright with the same buzz Ethan felt, a crooked smile on her face as

  • Crossing The Line    46

    The party had tipped fully into chaos, the kind that felt electric and unpredictable all at once. Music blasted louder now, the bass hitting so hard it vibrated through the ground and up into Ethan’s bones, making his heart sync with the beat whether he wanted it to or not. The playlist jumped between high-energy tracks and older party anthems everyone knew the words to, voices shouting along off-key but full of joy. Bodies filled the clearing, dancing in loose groups around the bonfire, shadows stretching long and wild across the dirt and leaves. Sparks flew every time someone tossed another log on the flames, the fire roaring higher and hotter, casting everything in flickering orange and gold that made the night feel alive. Coolers had been raided hard, ice turning to slush as cans and bottles got pulled out nonstop. Red Solo cups passed from hand to hand, filled with whatever people poured—beer, mixed sodas spiked heavily with vodka or rum, even that suspicious punch bowl th

  • Crossing The Line    45

    The clearing felt bigger the longer Ethan stood there, the bonfire casting shifting shadows that made everything look a little unreal. Music pulsed through the air, bass thumping so deep it rattled his ribs and made his pulse match the rhythm whether he wanted it to or not. People kept arriving i

  • Crossing The Line    44

    Ethan’s room felt too small, the walls pressing in like they knew every secret he was trying to hide. The team group chat lit up his phone screen with rapid-fire messages about the party—*Victory bash tonight, don’t miss it*—and he kept staring at the words, thumb hovering, heart doing that annoyin

  • Crossing The Line    43

    The gymnasium was alive with noise—crowd roaring, sneakers squeaking, the sharp blast of whistles cutting through everything. Ethan’s heart pounded hard against his ribs as he stepped onto the court for warm-ups, the scout rumor hanging over the team like a thick cloud. Coach had mentioned it cas

  • Crossing The Line    1

    Ethan liked quiet mornings. Which was exactly why the sound of the gym door opening pissed him off instantly. He didn’t look up right away. Just tightened the laces on his sneakers, pulling them a little harder than necessary, like that alone could block out the interruption. His earbuds were alr

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