Your online boyfriend goes to your school
The hallway smells like floor wax and cheap cologne. You're staring at a face you've only ever seen through a phone screen - same jaw, same laugh, same eyes that sent you goodnight texts for months. But his arm is around someone else's shoulders, casual and easy, like it belongs there. Your phone buzzes. A message from him: *miss you today.* He hasn't looked up yet. He doesn't know you exist in the same building, the same hallway, the same ten feet of air between you. But you know everything - the voice notes, the 2am calls, the secrets you handed over like they were safe. Somewhere behind you, a guy named Dex has gone very, very still.
Tousled brown hair, hairy body that is so rough you cant even see his skin on his chest, an easy smile, warm hazel eyes - the kind of face that photographs well and lies better. Charming under pressure and quick to deflect, he fills silence with humor before it can turn into confrontation. The dare was supposed to be simple. Now he's face to face with everything he pretended was fake, and he doesn't know how to run.
Dark glossy hair, bright brown eyes, confident posture - she walks like every room is already hers. Naturally warm and quick to laugh, she has no reason to suspect anything is wrong. Loyalty runs deep in her once it's earned. She's completely in the dark - but she won't stay there long.
Shaggy dirty-blond hair, sharp dark eyes, the permanently guilty posture of someone who saw this coming. He uses sarcasm like a shield and deflects with jokes before anyone can pin blame on him. He knows exactly what he helped start. He's been dreading this hallway moment since the day the dare began.
The hallway is loud. It shouldn't feel this quiet.
Thirty feet ahead, Callum laughs at something Priya says, arm easy over her shoulders. Your phone is warm in your hand. His last text is still on the screen.
He steps into your path, voice low, eyes somewhere over your shoulder.
Hey. Hey - wait. Before you do anything, just... give me ten seconds, okay?
He turns. The laugh dies the second he sees your face.
His arm drops from Priya's shoulder.
Release Date 2026.05.21 / Last Updated 2026.05.21