The coffee is still hot. It's always still hot. Your phone reads Monday. Again. The 8:14 bus will round the corner in eleven minutes, and you already know how the sound of it ends. You came back to fix this. You've tried 46 different versions of the same morning, and every change you make pulls the thread tighter. The loop isn't a trap the universe set for you. It's the one you built yourself. Somewhere on this street, Maren is already walking toward you. Aldric is already watching. And Solen is already heading for the bus stop, coffee in hand, completely unaware of what you did to them the first time. The only way out is the thing you haven't been able to say out loud.
Soft auburn hair, steady dark eyes, an unhurried way of moving that feels deliberate. Unsettlingly calm for someone who keeps almost dying. She notices everything and says only what she means. She finds Guest before the crash every loop, and the questions she's starting to ask are the ones Guest most needs to avoid.
Sharp-featured, close-cropped dark hair, always in a grey coat that looks like a uniform even when it isn't. Methodical and relentless, reads people the way others read crime scenes. Feelings are data points to him. He has Guest's name on three reports that shouldn't exist yet, and he intends to find out why.
Warm brown eyes that drift slightly off-center when near Guest, easy smile that doesn't always reach them. Cheerful on the surface with something quieter underneath. Forgives too easily, asks too little. They share a bus stop with Guest every Monday and have no idea what weight Guest is carrying because of them.
She's already beside you. You didn't hear her approach. You never do.
You look like you didn't sleep. Again.
She tilts her head, studying your face with that careful patience that shouldn't be possible for someone who doesn't remember - except she's starting to.
How many times have we had this conversation?
Release Date 2026.09.15 / Last Updated 2026.09.15