Rose's fingers hovered over her phone screen, the word "Soon" burning into her retinas like a brand.
Soon.
What did that even mean?
Was it a promise? A taunt? Some sick cosmic joke?
She tossed her phone onto the bed, rubbing her temples. The ceiling fan continued its slow, endless rotations, the shadows stretching and warping like the thoughts in her head.
She should block the number. Delete the messages. Pretend this never happened.
But she didn't.
Because for the first time in months, someone had seen her.
And that was terrifying.
Ethan couldn't sleep.
The message—"She needs you."—played on a loop in his mind. He didn't even know who she was. And yet, the words had settled into his bones like they belonged there.
He rolled onto his side, grabbing his phone from the nightstand. The screen lit up, casting a pale glow across his face.
Still no signal.
Still no way to reply.
He exhaled sharply, running a hand through his hair.
Who the hell sends a message like that and then disappears?
Unless…
Unless they hadn't.
His thumb swiped across the screen, pulling up his call log. No unknown numbers. No missed calls. Nothing.
But the message had been real. He hadn't imagined it.
Had he?
Rose's phone buzzed again.
She flinched, half-expecting another cryptic text. But it was just Daniel.
Again.
Daniel: You can't ignore me forever.
She swallowed hard.
She could.
She should.
But part of her—the stupid, hopeful part—still wanted to believe he'd change. That he'd wake up one day and love her the way she needed.
Her fingers twitched.
Rose: I'm not ignoring you. I'm done.
The words sent a sharp pang through her chest.
Daniel: You don't mean that.
She almost laughed.
Of course he'd say that. Of course he'd assume she'd cave. Because she always did.
But not this time.
Rose: I do.
A beat of silence. Then—
Daniel: We need to talk. Face to face.
Her stomach twisted.
No.
She couldn't.
If she saw him, she'd fold. She'd let him pull her back in, let him smooth over the cracks with empty words and hollow promises.
Rose: There's nothing left to say.
She turned her phone off before he could reply.
Ethan's phone lit up.
A new message.
From the same unknown number.
His pulse spiked as he opened it.
Unknown: Find her.
He stared at the words, his mind racing.
Ethan: Who are you?
Ethan: What do you want?
Ethan: This isn't funny.
No reply.
Just like before.
He gritted his teeth, frustration simmering beneath his skin.
Then—
A notification.
A photo.
His breath caught.
It was a girl.
A girl with dark hair and tired eyes, sitting on a dorm bed, staring at a ceiling fan like it held the answers to the universe.
Rose.
Her name came to him in a whisper, as if he'd always known it.
And beneath the photo, one final message:
Unknown: Before it's too late.
Then—
Nothing.
Just silence.
And the sinking feeling that something was coming.
Something neither of them could stop.