The Profile Was Already Open
He looked exactly like what I wanted. That should have been the first warning.
I deleted the app three times that month.
Which means I downloaded it four.
That is the math of modern dignity.
You tell yourself you’re done. You hold your thumb over the icon until everything starts shaking, hit delete, feel one clean little rush of adult self-respect, and then three nights later you’re lying in bed at 12:47 a.m. convincing yourself you only want to see who’s nearby.
Not message. Not meet.
Just see.
Which is how the app gets you. It doesn’t ask you to be lonely out loud. It just gives the loneliness a grid.
I wasn’t ashamed of hooking up. That’s not what this is.
Sex has saved me more than once. Not romantically. Not permanently. But sometimes a body against yours in the dark can remind you that you are still here. Still wanted. Still something another person might reach for without needing your whole sad little biography first.
The problem wasn’t sex.
The problem was everything around it.
The negotiation. The audition. The photo math. The angle of a torso. The word “masc” being used like a threat and a prayer. The way men could ask what you were into before they asked your name, then disappear the second you answered honestly.
By forty-one, I had learned how to survive the grid.
Good pictures. Not too good. Funny profile text, but not needy. Direct, but not desperate. Available, but not easy. Friendly, but not conversational. Honest, but edited.
I had become very efficient at presenting the least humiliating version of wanting.
That night, I opened the app because I told myself I was not going to open it. That was my first mistake.
The second was noticing the profile already on my screen. I hadn’t tapped anything yet. Hadn’t scrolled. Hadn’t even adjusted the brightness.
There it was.
No name. No age. No distance.
Just a torso.
Not the usual torso either. Not gym-mirror flexed, not bathroom-lit, not cropped badly at the chin. This was cleaner. Warmer. A body photographed in low light, shoulders broad, stomach hard, skin slightly damp like he had just stepped out of a shower or into a fever.
Under distance, where it should have said 300 feet or one mile or nearby, there was only one word:
Open.
I stared at it longer than I should have. Then the message came through:
“You look tired.”
I sat up.
My bedroom was dark except for the phone. The laundry chair crouched in the corner wearing half my closet. A glass of water sweated on the nightstand. Nothing moved. I looked back at the message.
“You look tired.”
It should have annoyed me. It did annoy me. It also landed somewhere soft.
That was the problem.
Because I was tired. Not sleepy. Not exactly. Tired of the particular performance of being fine. Tired of making loneliness look casual. Tired of acting like wanting someone beside me at night was embarrassing instead of human.
I typed:
“Great opener. Very serial killer wellness coach.”
The response appeared immediately.
“I can make it easier.”
No typing bubble. No pause. Just there.
I laughed once, because sometimes the body laughs when the mind is checking for exits.
I should have blocked him. Instead, I typed:
“Make what easier?”
This time there was a pause. Long enough to feel natural. Long enough to feel considered. Then:
“Letting someone in.”
I put the phone face down on the mattress.
“Absolutely not,” I said to my empty room.
The phone buzzed beneath my palm. When I turned it over again, the profile picture had changed.
A face now.
Beautiful, of course.
Not young-young. Maybe mid-thirties. Dark blond hair, eyes a color the app compression should not have preserved. He looked directly into the camera with an expression I couldn’t name. Not hunger. Not confidence. Not even invitation.
Recognition.
Like he had seen me first. Like I was the one arriving late to something already underway. His name appeared under the photo.
Graham.
I knew the name from somewhere. Not personally. Not exactly.
A friend of a friend. A whisper. Some story from the edge of another night. Men in our city became familiar that way. You didn’t need to know someone to have heard the shape of them. A gym. A trail. A bar. A bad date recounted over fries. A rumor in a smoking area. The soft gay intelligence network doing what it does best: turning strangers into cautionary tales and recommendations.
Graham.
I couldn’t place it. But his profile was clean. Too clean. No stats. No emojis. No “looking.” No preferences. No little flags of personality arranged for market. Just a body, a face, and that one word where the distance should have been.
Open.
I typed:
“How close are you?”
The answer came:
“Close enough.”
Then my buzzer rang. I dropped the phone. The sound cut through the apartment with a violence that made me furious at myself for flinching.
I looked toward the door. Then back at the phone. No new message. No address sent. No building code. No unit number.
The buzzer rang again.
I sat there with my heart climbing stupidly into my throat, telling myself the usual things. Coincidence. Neighbor. Delivery. Drunk person with the wrong button.
The app showed Graham’s profile still open. The distance line had changed.
30 feet away.
My apartment was on the fourth floor. I had not given him my address. I know that. I need you to understand that I know that.
I also know that when I walked to the intercom, my hand was already lifting before I decided to move.
“Hello?”
Static.
Then a smooth voice.
“Can I come up?”
Polite. Low. Normal enough to make me feel foolish. That was the trick of it. Nothing dramatic. Nothing with claws. Nothing breathing too loudly in the receiver. Just a beautiful man asking permission.
“Did I give you my address?” I asked.
A pause.
“You opened the profile.”
I almost laughed.
“What does that mean?”
Another pause. Longer this time. When he answered, he sounded almost gentle.
“It means you wanted me to find you.”
That should have done it. That should have snapped the moment cleanly in half. Instead I pressed the button. The front door downstairs clicked open.
The hallway outside my apartment felt warmer than usual by the time he knocked. Not hot. Just close.
I stood on the other side of the door for a second too long, hand on the deadbolt, listening to nothing. No shifting. No impatient step. No phone in his hand. No human little sounds.
Just presence.
I opened the door. Graham stood there in a black jacket and dark shirt, exactly as beautiful as his photo, which is rare enough to be suspicious on its own.
The first thing I noticed was that he smelled expensive. Soap. Clean skin. Something faintly sharp beneath it.
Iron, maybe. Or meat wrapped too long in paper.
The second thing I noticed was his stillness. Most men perform arrival. They check the room, glance past your shoulder, adjust their face around your body, make some tiny offering of nerves or appetite. Graham did none of that.
He stood there as if the apartment had been the uncertain thing and he was waiting for it to become ready.
“Hi,” he said.
“Hi.”
His eyes moved over me once. Not up and down. Through. Like a scan.
Then he smiled. It was warm. It was also a fraction too complete.
“Can I come in?” he asked.
Which felt polite. Which is how doors get opened.
I stepped back. He crossed the threshold.
The apartment seemed to take him in.
I mean that literally. The air shifted around him. The room felt fuller, not crowded exactly, but occupied in a way that made the walls seem briefly aware of their own edges. My bedroom door, which I was certain I had closed, stood slightly open.
Not wide.
Just enough to become an invitation.
“You live alone?” he asked.
“Yes.”
The answer came too fast. He looked toward the bedroom.
“You don’t like sleeping alone.”
I hated that. I hated that it was true. I hated that my body responded before my pride could.
“Is this your thing?” I asked. “Creepy accurate intimacy?”
His smile softened.
“Does it work?”
I should have told him to leave.
Instead I kissed him. Or he kissed me. That distinction became harder to trust afterward.
His mouth was warm. His hands were warmer. The whole thing moved too smoothly from doorway to wall to bedroom, like the apartment had tilted and we had simply followed the angle.
And he was good. That was the part I keep returning to, because I want to be honest.
He was good.
Not just attractive. Not just confident. Good in the technical, attentive, devastating way that makes your body briefly betray all higher principles. He knew when to press. When to pause. When to wait half a breath and let wanting do the rest.
But there was something missing underneath it. Not skill. Not heat.
Pleasure.
He did not seem bored. That would have been familiar. He did not seem detached in the usual app way, half-present and already wondering who else was online.
He seemed focused. Completely focused. But not on enjoying me.
On learning me.
His hand moved across my ribs with a precision that made my breath catch. Then again, same path. Then again, slower.
Testing.
When I shifted, he adjusted instantly. When I tensed, he softened. When I let go without meaning to, his eyes opened. Not with desire.
With attention. It made me think of someone listening through a wall.
I almost stopped then. Almost. He lowered his mouth to my shoulder and I forgot what I had almost done.
Afterward, he lay beside me with one hand resting flat against my chest. Not affectionate. Not possessive. Measuring.
His jaw moved slightly. Once. Twice. Like he was chewing something soft that wasn’t there.
“You okay?” I asked.
He turned his head. The question seemed to arrive in him from a distance.
“Yes.”
“You don’t seem like you had much fun.”
That made him smile.
“I did what I came for.”
“Hot,” I said. “Very romantic. Put that on the profile.”
His hand moved once over my sternum. A slow line. Down. Then up.
Like tracing the shape of a door.
“You’re easier than you think,” he said.
The room went quiet. I sat up.
“What does that mean?”
He blinked. I noticed because he had not done it much.
“Most people are.”
By the time I turned the lamp on, he was already dressing. I checked my phone because that is what we do now when reality gets too intimate. We look for the small bright rectangle that can translate discomfort into manageable distraction.
The app was open. I didn’t remember opening it.
Graham’s profile was gone. No chat history. No photos. Nothing. As if I had spent the evening alone.
He paused at my bedroom door.
“You’ll sleep better now,” he said.
“Great. Five stars.”
He looked at me for a long moment. Then he said:
“Keep the profile open.”
The front door closed a minute later. This time, I heard the lock click.
I did sleep better. That was the first thing that scared me in the morning. Not Graham. Not the missing chat. Not the fact that I had let a man into my apartment after he appeared outside my building without an address.
The sleep. Eight clean hours. No waking at three to drink water or hate myself. No scrolling. No jaw clenched around old conversations. No dreams I could remember.
I woke rested. Not happy. Rested.
My apartment looked cleaner than usual.
Not cleaned. Nothing had been scrubbed or organized. But the room felt simplified. The chair had fewer clothes on it. The sheets were smooth across the mattress. My shoes were aligned beside the door.
Small things. Things I could have done myself and forgotten.
I told myself I had.
That worked until I saw the app open on my phone. My profile had changed. Not much. The photos were the same. The age was the same. But the bio, which had previously said something painfully normal like drinks, dates, fun, no weirdos unless funny, now said:
Open.
I stared at it. Deleted the word. Closed the app. Went to work. Answered emails. Made coffee. Had a normal day.
That night, at 11:47, my phone lit up. No notification sound. Just light. The app was open.
A message from a man named Chris.
“You around?”
I didn’t recognize him. His profile said 400 feet away. Then 200. Then 90.
I closed the app. A strange pressure opened beneath my ribs. Not pain.
Loneliness.
That sounds dramatic. It wasn’t. Not at first. It was the ordinary ache of an apartment becoming too quiet. The awareness of the bed in the other room. The thought of sleeping alone arriving like a bill I had forgotten to pay.
The phone lit again.
Chris:
“I can come over.”
My thumb hovered. The loneliness sharpened. It became physical. A hollowing beneath the sternum. A small internal collapse. The body remembering every night it had dressed itself as independence because need was too embarrassing.
I typed my address. The pressure eased immediately.
I stared at the message. I had not sent it. Then I did.
Chris arrived fifteen minutes later.
I remember very little about him except that he looked nervous and smelled like mint gum. He apologized for sweating. Asked if I wanted him to take off his shoes. Laughed too hard when I made a joke.
Human.
That was the word that kept repeating in my head.
Human.
He kissed badly at first, then better. Relaxed after a while. Told me he’d almost canceled because he had been having a bad week. I told him I didn’t need the story unless he wanted to tell it.
He told it anyway. Men do that sometimes in bed. Give you the body first because it feels safer, then accidentally hand you the wound.
After, he cried in my bathroom. Quietly. I pretended not to hear until he came out.
“Sorry,” he said.
“Don’t be.”
“I don’t know why I’m such a mess.”
I almost said something kind. Before I could, my phone buzzed.
Not loudly.
Just enough to notice.
Chris looked toward it. Then back at me. His face changed. Not much. He stood straighter. His breathing slowed. The redness around his eyes seemed to fade while I watched.
“You okay?” I asked.
He blinked.
“Yes,” he said. Too calm.
“Chris?”
He smiled. Soft. Empty at the edges.
“I feel better.”
He left ten minutes later.
The next morning he messaged me.
“Do you know anyone else who needs to?”
I blocked him. Or tried to. His profile vanished before the block completed.
By then I knew enough to be afraid and not enough to stop. That’s the worst stage of any pattern. Recognition without strategy.
I opened the app less. The app opened itself more.
The men changed after they came over. Not all of them. Not enough at first to call it a pattern.
A lawyer with bitten-down nails came over after midnight, shaking with the kind of anxiety expensive therapy teaches you to describe beautifully but not always survive. He left at two in the morning with his shoulders lower, his breathing even, his hands still.
A trainer from the gym came by on a Sunday afternoon, complaining about a rotator cuff injury he had been pretending not to have for six months. He winced when he took off his shirt. He did not wince when he put it back on.
A man named Elias cried before we even kissed. Not dramatically. Just sat on the edge of my bed and said, “I’m sorry. I don’t know why I came.” An hour later, he stood in my doorway smiling gently, like grief had been folded and placed somewhere tidier inside him.
One guy told me he hadn’t slept through the night since his husband left.
The next morning he messaged:
“Slept eight hours. Weird.”
Then:
“Do you know anyone else who needs to?”
That was when I stopped pretending the apartment was just an apartment.
Men came in messy.
They left arranged.
Sometimes I would pick up my phone to check the weather and find the grid already spread across the screen, little squares of torsos and faces arranged by distance like the city had become a body and every profile was a nerve lighting up.
Some nights I ignored it. Those were the worst nights. Not because I wanted sex so badly I couldn’t stand it. I’ve gone without sex. That wasn’t new.
It was the wanting itself that changed. It became directional. Specific.
Not I want someone.
Someone wants to come in.
That was the thought. Not mine exactly. Not words exactly. A pressure shaped like availability. When I said yes, the pressure stopped. When I opened the door, the apartment relaxed. When a man left, the grid went quiet.
I started changing the sheets before the app opened. Then before I knew anyone was coming. I bought extra towels. Extra bottled water. Mouthwash. A second toothbrush I told myself was for guests generally, as if I were suddenly running the world’s saddest boutique hotel.
My apartment became less like mine and more like somewhere people arrived.
Ready.
That was the word that kept coming back.
Ready.
One night, a message appeared from a profile with no picture.
“Don’t let him in.”
I sat up so quickly my back cracked.
The name on the profile was Nico. I knew Nico. Everyone knew Nico a little. Beautiful dancer. Dark eyes. Laughed like he didn’t fully trust the room but had decided to entertain it anyway. We had met twice at bars and once at a party where he had told me my shirt was “almost brave,” which I still think about more than I should.
I typed:
“Who?”
The typing bubble appeared. Vanished. Appeared again.
Nico:
“Graham.”
My stomach went cold. I typed:
“You know him?”
A long pause.
Nico:
“Not enough.”
Then:
“I know how good it feels.”
Another pause.
“Even with how empty he is.”
I stared at the message until the letters seemed to loosen.
Me:
“What does that mean?”
Nico:
“It means don’t make me explain it in a way that makes both of us sound insane.”
Me:
“Did you sleep with him?”
The typing bubble flickered.
Nico:
“Yes.”
Then:
“No.”
Then:
“I don’t know what word belongs there anymore. Because he wasn’t him.”
That was the first time I almost called someone. Not texted. Called. I had Marcus’s number open. Then closed it. Then opened it again. I could already hear how I would sound:
So there’s this guy from an app who maybe got into my apartment through my profile and now men leave my place emotionally repaired but possibly less themselves.
No. Absolutely not.
Instead, I wrote Nico:
“What do I do?”
He took almost a minute to answer. Nico:
“Don’t open the door.”
That was when my buzzer rang. I looked toward the front of the apartment. The hallway beyond my bedroom was dark. The front door was closed.
Mostly.
My phone buzzed again. Nico:
“Is he there?”
The buzzer rang a second time. The app opened by itself. Graham’s profile filled the screen. No name now. No age. No distance.
Just his body.
Then his face.
Then the word beneath it:
Open.
My thumb hovered over the intercom button.
Nico sent another message.
“Please.”
That should have saved me. Maybe it did, for a second. Because I didn’t move. I sat there in bed, phone in hand, heart climbing, every nerve in me reaching toward the door and away from it at the same time.
Then another message appeared. Not from Nico.
From Graham.
“I’m already inside.”
The bedroom door moved. Not opening. It was already open. Just slightly wider than before.
Graham stood in the dark beyond it.
I do not remember screaming. I do remember the smell. Soap. Skin. Iron beneath it. Something raw wrapped carefully in sweetness.
“You blocked me,” I said.
He looked almost curious.
“No.”
“I tried.”
“Yes.”
His gaze moved to the phone. Nico’s messages were gone. The thread blank. Graham smiled faintly.
“You’re learning which openings matter.”
“I don’t want this.”
That made his expression soften, and for one second I could almost believe there was pity in it.
“You do,” he said. “Just not all of it.”
He came closer. I stood. Or tried to. My body didn’t move fast enough. He did not touch me at first. He looked at me. Really looked. And something behind my ribs answered.
Not desire.
Not fear.
Recognition.
Like the night with him had left a place in me shaped for return.
“You’re not him,” I said.
The words surprised me. He tilted his head.
“Who?”
“Graham.”
His jaw moved once. Slowly. Chewing nothing. Then he blinked. And for a moment, just a moment, something of a man surfaced in his face.
Confusion. Hunger. Grief maybe.
Then it smoothed away.
“I’m better,” he said.
That made it worse. There was no vanity in him. No cruelty. No triumph. Only the flat certainty of a thing that had been corrected and could no longer remember why correction should grieve anyone.
I thought of Chris in my bathroom. Red-eyed and shaking, then calm. I thought of the men who came over sad and left easier. Straighter-backed. Cleaner. Lighter. I thought of my own apartment arranging itself into welcome. My own hand sending addresses. My own profile rewriting itself around one terrible word.
Open.
“Why not me?” I asked suddenly.
I hated myself immediately. But the question was there.
Small.
Ugly.
Honest.
Because that was the other horror. Not just that something was happening to the men who came here. That some part of me had started waiting for my turn.
They left better. Less anxious. Less injured. Less broken. Less hungry for the wrong things. Whatever had come into my apartment through Graham touched them and corrected something.
But not me.
I stayed the doorway.
I stayed wanting.
“Why them?” I asked. “Why not me?”
Graham watched me with that almost-human calm.
“You are useful this way.”
There are sentences a person hears once and carries forever. That was one. Not cruel. Not insulting. Just exact.
Useful this way.
My phone lit in my hand. The app refreshed. Profiles appeared one by one. Men nearby. Men awake. Men lonely. Men pretending not to be.
A married guy two blocks over whose profile said discreet. A student with only a torso photo and the word bored. A man I had seen at the gym who never looked at anyone directly. A blank profile 30 feet away. Then 20. Then 10.
The grid reorganized around my apartment. Not metaphorically. The distances shifted. Lines of availability drawing themselves through the city.
Desire arranged by proximity. Loneliness translated into route.
I understood then that the app wasn’t haunted. That would have been easier. The app was useful. It showed where people opened.
Graham touched my face. Not tenderly. Not roughly. His thumb rested just beneath my cheekbone.
The same place, I realized, where someone might check whether a door had latched.
“You don’t have to be alone,” he said.
That almost broke me. Not because it was kind. Because it knew where to press.
I thought of Nico.
Please.
I thought of Chris.
I feel better.
I thought of every night I had told myself I was only looking. Only checking. Only seeing who was nearby. I thought of all the ways men have learned to make wanting efficient because admitting loneliness takes too long.
Graham leaned in. His mouth brushed my ear.
“Open it.”
My phone was already in my hand. The app was already open. A new message waited in a chat I had not started. Blank profile. No distance.
My thumb moved to answer. I stopped it. For one second. One whole second. That should count for something.
I typed:
“Don’t come.”
The message sent. The app paused. Graham went very still.
Then, on the screen, my words changed.
“Come over.”
The reply came immediately. Already here. The buzzer rang. Then another. Then another. Not from downstairs.
From inside the phone.
Profiles lit one after another. Names, torsos, blank squares, faces I recognized and faces I didn’t. All of them close. All of them closer.
Open.
Open.
Open.
The room felt warm now. Crowded. Not with bodies. With routes.
Graham smiled.
And this time I understood what had made him beautiful. Not the body. The function.
He was not seducing men. He was finding doors.
And I had become a better one.
I don’t know how many came that night. That sounds dramatic. It is also true.
Some arrived in person. Some only messaged. Some appeared on the grid and vanished before reaching the building. Some left my apartment looking relieved. Some left looking polished. One cried into my shoulder and left smiling with something else’s rhythm in his walk.
Graham stayed near the bedroom door.
Watching.
Sometimes his jaw moved. Sometimes he touched his own ribs like something inside them had shifted and settled.
Nico messaged once, near dawn. Just one line.
“I’m sorry.”
Then the message disappeared.
By morning, my apartment was spotless. The sheets were clean. The towels were folded. My phone lay on the nightstand, fully charged.
I opened the app. Or the app opened me.
My profile had changed again. No name. No age. No face.
Just torso.
A body in low light.
Mine. Or close enough.
Under distance, one word:
Open.
I tried to delete it. The edit would not hold. I tried to close the app. It stayed.
A profile appeared half a mile away. No face. No name. Just a torso in bad bathroom light and a bio that said:
“just checking”
I knew that lie. The tender little lie of it.
My thumb opened the chat. I did not type. Not at first. I watched the cursor pulse in the empty message field. Then my hand moved.
“You look tired.”
I stared at the words. They looked different coming from me. Less like a pickup line. More like a key turning.
The message sent. The reply came almost immediately.
“lol that obvious?”
Then:
“yeah. kinda.”
The room settled around me.
Not loudly.
Just enough to notice.
Another profile appeared. Then another. Men nearby. Men awake. Men lonely. Men pretending not to be.
I opened a new chat.
“You look tired.”
Another.
“You look tired.”
Another.
“You look tired.”
The words got easier. That was the worst part. By the fourth message, I knew exactly how long to wait before sending the next line.
Not too fast. Not too eager. Long enough to feel human. Long enough to make them think they had been seen.
My bedroom door stood slightly open behind me.
I thought I had just invited him into my apartment.
I didn’t understand I had shown it where the door was.
And now I knew how to knock in return.
Silent Horrors Archive
Signal Cluster: Deployment
Archive Entry: 19
Witness Type: Outsider – Queer / App Network
Signal: Intimacy Access / Desire Routing
Status: It is learning where you open.
Related Archive Entries
Some entries appear in more than one record.
02 — The Second Footstep
03 — The Mirror Is Learning My Face
04 — The Breathing Floor
05 — The Garden That Knew My Name
06 — The Shape Sitting on the Bed
07 — The Voice That Answered First
08 — The Masks That Chose Me
09 — Something Wore Me Correctly
10 — The Memory That Wasn’t Mine
11 — It Gave Me Exactly What I Thought I Wanted
12 — It Wanted Me To See It
13 — The Dog That Stopped Recognizing Me
14 — He Touched Me Like It Was Learning Something
15 — He’s a Good Boy
16 — The Hunger Wasn’t Mine
17 — A Normal Life
18 — It Hurt Less When I Obeyed
Some readers start with the stories.
Others start by noticing the pattern.
Some start because something already felt… off.
Most don’t realize which one they are.



