Share

4

last update publish date: 2026-03-26 18:18:31

By the end of the week, it stopped being funny.

At first, people had laughed. Quiet snickers when Ethan messed with Marcus’s stuff. A few amused looks when Marcus bumped into him a little harder than necessary during drills. It had felt like typical team tension. Competitive. Petty. Normal.

But somewhere along the line, it shifted.

No one laughed anymore when Ethan swapped Marcus’s training shoes for a smaller size.

No one said anything when Marcus “accidentally” knocked into Ethan during a drill hard enough to send him off balance.

No one even looked surprised. They just… watched.

Because it wasn’t harmless anymore. It wasn’t JUST pranks. It felt more targeted and deliberate. And everyone could feel it getting worse.

Even Ethan could feel it.

That tight, constant irritation sitting under his skin, like something waiting to snap. Every glance from Marcus made it worse. Every quiet look, every measured movement. The way Marcus didn’t react half the time, like he was above it, like none of this even mattered.

It got in Ethan’s head, worse than any prank ever could.

It happened during a scrimmage.

Of course it did.

Coach had barely finished explaining the play before Ethan already felt it—that restless energy buzzing through him. The kind that made him play faster, harder, sloppier.

Marcus was already in position calm and focused like always. Ethan hated that.

The whistle blew and the game started.

Ethan got the ball and took off, cutting through the court with sharp, quick movements. He didn’t think. Didn’t slow down. Just moved.

Marcus was ahead of him, already creating space.

“Pass!”

Ethan heard him, Ignored him, drove forward and shot.

Missed.

The sound of the ball hitting the rim felt louder than it should have.

Behind him, Marcus let out a sharp breath. Not loud. Not dramatic. But enough.

“Are you serious right now?”

Ethan grabbed the rebound, jaw tight. “Play the game.”

“I am playing the game,” Marcus shot back, jogging up beside him. “You’re playing ego.”

That hit.

Ethan turned on him immediately. “Maybe if you weren’t shouting every five seconds—”

“I was open.”

“And I didn’t trust you.”

It came out before Ethan could stop it. Too fast, too honest, too real.

Marcus stopped completely. Not mid-step, not gradually, he just—stopped.

The rest of the court kept moving, but for a second, it felt like everything had narrowed down to just the two of them.

“You don’t trust me,” Marcus repeated slowly.

Not angry—worse—like he actually couldn’t believe it.

Ethan let out a short laugh, but there was no humor in it. “Why would I?”

Marcus stepped forward.

“So you’d rather lose?”

“I’d rather not rely on you.”

A few teammates went quiet.

Marcus’s expression shifted. Not loudly. Not dramatically. But something in his face… changed. Like whatever patience he’d been holding onto all week finally slipped.

“Because we’re on the same team,” he said, voice tighter now.

Ethan stepped closer too. He didn’t even realize he was doing it.

“Act like it, then.”

That was it, that was the line.

Marcus shoved him, hard.

Ethan stumbled back a step, more from surprise than force—but the second his balance steadied, he came right back.

“Don’t touch me.”

“Then stop acting like a damn child.”

Ethan’s eyes flashed. “Say that again.”

Marcus didn’t hesitate. “You heard me.”

Ethan swung.

It wasn’t clean, not some perfect, cinematic punch.

It was messy and fast. Fueled by days of tension that had been building without either of them knowing what to do with it.

Marcus’s head snapped slightly with the hit, but he barely reacted before grabbing Ethan’s shirt and yanking him forward.

They crashed into each other.

Hands gripping, shoulders slamming and even louder houting.

“Yo—what the hell—”

“Stop!”

“Are you guys insane?!”

They went down hard, tangled together, fists flying—not controlled, not trained, just raw.

Ethan felt knuckles connect with something solid. Marcus’s shoulder, maybe his jaw. He didn’t care.

Marcus shoved him back just as hard, breathing heavy, grip tightening like he wasn’t planning to let go anytime soon.

For a second, it didn’t even feel like a fight. It felt like something worse.

Something that had been building way longer than either of them wanted to admit.

It took three teammates to pull them apart.

Ethan was dragged back, chest heaving, lip split open just enough that he could taste blood.

Marcus stood a few feet away, jaw tight, eyes still locked on him like the fight hadn’t actually ended.

Like it was just… paused.

The gym went silent.

Not quiet. Just silent, heavy and ugly.

Coach’s whistle cut through everything.

“ENOUGH!”

No one moved.

Coach stepped forward slowly, looking between them, disappointment written all over his face—but underneath it, something sharper—anger.

“You two are done.”

Ethan wiped his mouth with the back of his hand, still breathing hard. “I don’t need—”

“You don’t need?” Coach cut in, voice rising just enough to snap through the tension. “You just cost us an entire practice!”

Ethan’s jaw tightened, but he didn’t respond. Marcus didn’t say anything either, to defend himself which somehow made it worse.

Coach looked between them again, then shook his head slightly.

“You want to act like enemies?” he said. “Fine.”

A pause.

“Then you’re going to learn how to work like teammates.”

Ethan frowned immediately. “What does that even—”

“Starting tomorrow,” Coach said, voice going cold, “you train together. Only together.”

That finally got a reaction.

Ethan straightened. “What?”

Marcus finally spoke, tone flat. “That’s not going to help.”

Coach looked at him. Not impressed.

“I’m not asking.”

Silence stretched between them. Then Coach continued, slower this time, making sure every word landed.

“You don’t leave the court unless the other one does.”

Ethan’s stomach dropped slightly.

“You don’t finish drills unless the other one finishes.”

Marcus’s jaw tightened.

“You work together,” Coach said, “or you both sit out the next match.”

That hit harder than the punch. The next match mattered. Everyone knew it.

Ethan let out a short, disbelieving breath. “You’ve got to be kidding.”

Coach didn’t smile.

Didn’t blink.

“Try me.”

Silence settled again, but this time it felt different.

Heavier.

Because now it wasn’t just tension, it wasn’t just a fight. They were stuck with each other whether they liked it or not and for the first time since Marcus had walked into that gym—

Ethan wasn’t sure he was in control anymore.

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

Latest chapter

  • 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 in small groups, laughter and shouts blending with the tracks blasting from the speakers. Someone had hooked up fairy lights on low branches, adding soft white glows that mixed with the fire’s orange, turning the woods into something almost magical and chaotic at the same time.Ethan sipped his drink again, the alcohol spreading warmth through his limbs faster than he expected. He wasn’t used to this—barely ever drank, usually sticking to water or soda at team hangs.But tonight the buzz felt like a shield, dulling the sharp replay of that missed layup and the way Marcus had saved the game at the last second. The inferiority still sat there, but it was fuzzier now, easier to push aside.Tyron

  • 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 annoying stutter it always did when he thought about stepping out of his safe little bubble. The win from earlier should have felt good, but all it did was replay that missed layup in his head on loop. Marcus swooping in to save it. The crowd losing their minds. Lila’s voice rising above everything. Ethan shook his head hard, trying to shove the memory away. Tonight he was going to the party. He needed something—anything—to quiet the noise in his brain.He stood in front of his closet, clothes scattered across the bed like casualties of war. Black hoodie? Too safe, too much like the version of himself his mom would approve of. The faded team t-shirt with the ripped collar? It smelled like the gym

  • 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 casually in the locker room: “Scout in the stands tonight, boys. Play like your future depends on it.” Those words had lit a fire under everyone. National TV buzz, college eyes watching, the chance to stand out. Ethan felt the pressure, but at first he pushed it down. He was going to play well tonight. He had to.At the start of the game, Ethan was locked in. He matched Marcus step for step. When Marcus drove to the basket, Ethan was right there setting screens, calling out switches on defense. They ran plays like they used to—smooth, instinctive, the kind of chemistry that made the team dangerous. Ethan drained a mid-range jumper early, then stole the ball on the next possession and dished it

  • Crossing The Line    42

    Lunch was loud like always, but today the noise felt distant to Ethan, like it was happening underwater. He sat at the usual long table with the team this time, the tray in front of him barely touched. Jason had shown up for the first time since his “break,” sliding into a seat near the end without saying a word to anyone. Hood up, eyes down, picking at his food in silence. He was avoiding everyone—staying quiet, shoulders hunched like he wanted to disappear into the bench.Ethan’s heart picked up speed the second he spotted him. This was his chance. He had been waiting for Jason to reappear so he could finally get some answers about what really happened with the rumors and why he’d been gone for so long because Jason everyone knew, wouldn't't give up basketball for that long. He leaned forward a little, keeping his voice low so the others wouldn’t overhear. “Jason, hey… you good man? You’ve been MIA for days. Coach said it was school stuff, but I—”Jason didn’t even look up. He jus

  • Crossing The Line    41

    It was another day and everyone felt refreshed especially Ethan.Ethan walked into the gym with a plan. He was going to lighten up. No more ignoring Marcus. No more throwing balls or giving the cold shoulder like a jealous idiot. Last night in bed he had decided—he would talk to Marcus, clear the air, maybe even crack a joke or two during drills. Act normal. Be the bigger person. The jealousy was stupid anyway. Marcus was just being nice to an old friend. That was it—he repeated to himself Lila a broken record.He laced up his shoes with fresh determination, glancing around the court. Marcus was already there, warming up with a few easy shots. Their eyes met for a second. Ethan gave a small nod—his version of an olive branch. Marcus nodded back, green eyes flashing with that easy smile. For a moment it felt like things could reset.Then the double doors at the far end banged open.Lila walked in, bright and energetic like always. Brown hair with blonde highlights tied back into a mes

  • Crossing The Line    40

    It's practice time at the court.The gym echoed with the usual sounds—squeaking sneakers, bouncing balls, Coach’s sharp calls cutting through everything. But today the court felt different. Tense. Like the air itself was holding its breath.Ethan wasn’t talking with Marcus at this point. Not even a little. He just ignored him completely. Every pass that should have gone to Marcus got redirected somewhere else and if he absolutely had to, he would pass to Marcus without maintaining any sort of contact. Every time they were supposed to run a play together, Ethan acted like Marcus wasn’t even there. No eye contact. No quick nods. Nothing. The cold shoulder was loud and clear, even if the rest of the team hadn’t fully caught on yet.Marcus, on the other hand, thought they were having one of those moments.He figured it was just another round of their usual push-and-pull. The kind where Ethan got in his head and Marcus had to pull him back with a joke or a shove. So when Ethan cut past hi

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