10:12

1355 Words
i tried to delete the photo at 2:17 a.m. the app did the polite thing first. a little confirmation box. “delete this photo?” i tapped delete anyway, because i refused to let a picture i didn’t take live in my phone like it owned the place. the thumbnail vanished. i exhaled. then my gallery refreshed and the photo came back. same grainy frame. same wrong angle. my room, my bed, my phone glowing like a small dangerous heart. it wasn’t in “recently deleted.” it wasn’t duplicated. it just… returned. like the gallery had corrected me. i stared at it until my eyes hurt. “okay,” i whispered, because saying it out loud made it feel less insane. “noted.” i opened the chat again. her thread was still there, but her name at the top wasn’t. no profile picture. no status. no “last seen.” just a blank space where a person should be. and the conversation… looked wrong. my messages were visible. every stupid paragraph i’d ever sent. apologies. jokes. “are you okay.” “please reply.” all of it. but her side was empty. not deleted bubbles. not “message removed.” just blank gaps, like the app remembered there had been replies but refused to show them. the only thing that stayed sharp was the line under my apology: seen at 11:07. it sat there like a stamp. like a signature. i tried to screenshot the chat. the shutter animation flashed. the screenshot saved. i opened it. black image. nothing but the time bar at the top. my hands went cold. not fear-cold. disbelief-cold. the kind that makes you realize you’re not dealing with a normal glitch. i didn’t sleep after that. not really. i just lay there listening to rain and checking my phone like it might suddenly act human. it didn’t. morning came anyway. school made everything look normal on purpose. students laughing. the library building sitting there like a brick lie. teachers pretending time was a straight line. i kept my phone face down in my pocket all day. i tried not to touch it. but i could feel it sometimes. not buzzing. just warm. like something was running under the glass. by 10:05, my chest was tight enough to be annoying. i told myself i wasn’t going behind the library. i told myself i wasn’t going to chase a message from an account that didn’t even have a name anymore. then, at 10:11, my phone buzzed once. one vibration. short. controlled. exactly like last night. no banner. no sound. i pulled it out. the screen was already on. lock screen time: 10:11. and below it, centered like a headline: don’t be late. my throat dried instantly. i unlocked it. the chat opened by itself again. no new message appeared, but the keyboard was gone. where the keyboard should’ve been, there was a timer. 00:59 00:58 00:57 i stared at it like i could bully it into stopping. it kept counting down. my body moved before my brain did. i wasn’t running. running would make it real. i walked fast, cutting around people, keeping my head down like i was late for something normal. the library came closer with every second the timer shaved off. 00:26 00:25 00:24 the back of the building was quieter. fewer students. more concrete. the smell of wet cement and old paper leaked out like the library was breathing. then i saw the service stairs. not the main stairs. not the nice ones people sit on. these were narrow, tucked behind a half-wall. metal railing with chipped paint. a patch of moss clinging to the edge like it had been there longer than the school. 00:08 00:07 00:06 i stopped at the bottom step. my phone dimmed slightly, like it was saving battery for something more important. 00:03 00:02 00:01 zero. the chat blinked, and her message finally appeared in full, crisp and clean. her: stand on the third step. don’t look up. my lungs forgot what to do. i climbed. one. two. three. my foot landed on the third step and something in my head clicked into place. not a sound. a feeling. like i had just lined up with a coordinate on a map i couldn’t see. i didn’t look up. i stared at the railing instead, at rust patterns like tiny continents. my fingers gripped the cold metal so hard my knuckles hurt. my phone buzzed. her: good. i swallowed. me: where are you? seen. no reply. then another message appeared, like she was rationing reality. her: don’t turn around either. my heart thudded once, loud enough i felt it in my jaw. me: why? seen. silence. seconds stretched. the air behind me felt different, like someone stepped into it. i couldn’t hear breathing. i couldn’t hear shoes. but my skin knew the shape of a presence the way you know someone’s watching without looking. my phone buzzed again. the camera app opened by itself. front camera. my face filled the screen: pale, tense, eyes too wide. i looked like someone caught mid-lie. and over my shoulder, in the reflection behind me… a figure. not clear. not detailed. just a blurred outline one step higher than me, close enough that if i leaned back i’d hit them. my mouth went numb. the camera tried to focus. hunted. failed. focused again. the figure stayed stubbornly unclear, like the lens couldn’t decide if it was allowed to see her. then the image flickered. for a heartbeat, the figure wasn’t behind me anymore. it was above. leaning over the railing, looking down at me from an angle that made the back of my neck prickle. my instinct screamed to look up. i didn’t. my phone buzzed. her: you’re doing great. i know you hate this part. that line hit different. not scary in a ghost way. scary in a human way. she knew what my fear looked like. she knew the shape of my hesitation. like she’d seen it before. me: who are you? seen. the typing bubble appeared. three dots. they lasted long enough to feel like she was choosing. then the dots stopped and a message arrived, gentle like it wasn’t. her: i’m not allowed to say it yet. i wanted to laugh. i wanted to throw my phone. i wanted to do something that proved i still had control. me: why only one minute? seen. no answer. instead: her: look at the wall. i moved only my eyes. the concrete beside the stairs was damp and stained. and carved into it, like someone had scratched it with a key, were four digits. 1107 my stomach dropped so hard it felt physical. my phone buzzed again. her: now you can look up. i lifted my chin slowly, like moving too fast would break something. the stairs above me were empty. no shoes. no shadow. no girl in a hoodie. no prank smile. just wet metal, gray air, and the back of the library pretending it had never changed. i turned around. nothing. no one. my chest rose too fast, like my body couldn’t decide if it should panic or laugh. then my phone buzzed with one final message, appearing without typing bubbles, without delay, like it had been waiting the whole time. her: i needed you to prove you can follow rules. me: for what? seen. and the chat froze again, like the minute had ended somewhere i couldn’t see. i looked at the time at the top. 10:13. my hands felt unreal. my phone felt too heavy. i stared at the scratched 1107 until it stopped being numbers and started being a threat. then my gallery updated. a new photo. i opened it. it was me on the stairs, captured from above, the angle impossible unless someone had been standing higher up, looking down. timestamp: 10:12. and in the corner of the frame, wrapped around the railing like proof… a hand. not mine. fingers curled tight, like whoever took the photo had been there the entire time. watching me follow every rule.
Free reading for new users
Scan code to download app
Facebookexpand_more
  • author-avatar
    Writer
  • chap_listContents
  • likeADD