James didn’t think. He just moved. The small distance between them disappeared as he crashed his lips onto Ethan’s. Right there. In the school corridor. No hesitation. No care for who might see. Ethan froze. For a split second, his mind went completely blank—shock hitting first before anything else. Then reality snapped back. His hands pushed hard against James’ chest. “James—stop—” But James didn’t move. If anything, his grip tightened slightly, like he wasn’t ready to let go yet. Ethan struggled more, his breathing uneven now. “Let go of me!” Still—nothing. That’s when something in him snapped. With all the strength he could gather, Ethan shoved him hard. James stumbled back a step. And before he could react— Slap. The sound echoed sharply through the empty corridor.

