polytrixcanon :
It came from down the hall. Mira’s room.
Her frown deepened. Someone was hurt. Maybe. Probably. She didn’t know—but she couldn’t ignore it.
She padded forward on quiet feet, every nerve on edge. Her fingers curled tighter around her phone, like gripping it harder would do anything useful.
Then—
Another sound.
A moan.
Rumi froze halfway down the hall. Her stomach twisted.
She inched closer.
The door to Mira’s room was cracked—just barely—but enough to let a slice of moonlight spill out across the floor.
She leaned in. Just a little.
Just to check.
What she saw made her breath catch.
Mira was straddling Zoey on the bed, back bare, skin glowing soft and silver-blue in the moonlight. Her body moved in slow, steady motions. One arm braced beside Zoey’s head. The other… moving.
Zoey lay beneath her, flushed and panting, arms wrapped around Mira’s neck, holding her close. Her head tipped back, mouth parted, brows furrowed in pleasure.
“Harder,” Zoey whimpered. “Please, Mira—fuck—”
Rumi’s entire body locked up.
It took a second for her brain to catch up.
To process.
To believe it.
Her eyes flicked over the scene again, desperate for another explanation. The blanket was draped over most of them, but Mira’s bare back was unmistakable. The way her hips rocked. The tension in her shoulders. Her hand, clearly working between Zoey’s legs.
There was no mistaking it now.
No misunderstanding.
No confusion.
They were having sex.
She should leave.
She needed to leave.
But her feet wouldn’t move.
She couldn’t stop staring.
Couldn’t stop watching the way Zoey clung to Mira. The way her breath hitched. The way Mira gritted her teeth like she was holding herself back.
Her heart thundered.
Her skin felt too tight.
Her whole face burned.
This was wrong.
So, so wrong.
But she was still there.
Frozen.
Another moan spilled from Zoey’s lips—desperate, aching. Mira let out a low groan and buried her face in Zoey’s neck.
Rumi blinked rapidly, like that might erase what she saw. But it didn’t.
It didn’t erase the heat blooming in her chest.
Or the buzz in her fingertips.
Or the unfamiliar ache pulsing low in her belly.
2025-07-30 03:59:09