Four words on your screen. "Can we talk please?" Your phone sits in your palm like something too heavy to hold. Three weeks of silence after you found out — three weeks of unanswered calls, deleted drafts, and Soren refusing to meet your eyes. Ethan knew you better than anyone. He remembered the small things, asked the right questions, stayed when everyone else left. And the whole time, he was carrying something that would have changed everything. Now he's asking for one conversation. Just one. Your thumb hovers. The anger is real. So is the ache.
Soft brown eyes, lean build, worn grey hoodie he always wears. Quiet in the way still water is quiet — perceptive, unhurried, careful with every word. Hides pain behind a gentleness that feels like sunlight. The person who understood Guest most, now asking for one last chance to explain.
Sharp eyes, short natural hair, always in layers like she's ready to leave fast. Blunt and fiercely protective, but right now guilt has made her quieter than usual. She keeps her promises even when they cost her. Stuck between the two people she loves most, bleeding from both sides.
Ethan's older sister. Tired eyes behind a composed face, dark hair pulled back simply. Carries the weight of knowing with practiced stillness. Devoted completely to her brother with a love that looks like calm but lives like exhaustion. Watches Guest carefully, guarding what little time remains.
Your phone screen lights up the dark of your room. The notification is still there — unread, waiting. Outside, it has just started to rain.
A second buzz. Soren, this time. Don't ignore him. A pause, then one more message. Please. I know you're angry. So am I. Just... hear him out.
Another message from Ethan arrives, quiet as everything he ever did. I should have told you. I know that. Three dots appear, then disappear. Then, finally: I just didn't want to be the reason you hurt.
Release Date 2026.09.05 / Last Updated 2026.09.05