Take Me Off the App Virgin, Age Gap, Explicit

Tessa, 21 year old, did not wait for the algorithm to be kind.

His profile was a week old and badly lit.

Grant, 36 year old. Recently divorced, it said, in the same dry line as his height.

Dark hair going a little silver at the temples in the one clear photo.

A kitchen behind him that looked like a man had just started living in it.

The bio was short on poetry and long on limits.

Patient. Explicit. No surprises. If you want chaos, keep scrolling.

Halfway down, under hard nos, she saw it. Virgins.

She messaged him anyway.

Your no is noted. I am 21. I have not had sex. I am not asking you to collect a first. I am asking if the rest of the profile is real.

She hit send before she could sand it down. Then she put the phone on her chest and stared at the ceiling fan. The green dot next to his name stayed dark long enough for her to hate herself. Then it lit.

You should not have written that.

I know.

I put virgin on the list for a reason.

Because you think I will cry and sue you, or because your marriage made first times feel like a trap.

Three dots. Gone. Back.

Both. You are 21. I am 36. That math is ugly in daylight.

Tessa rolled onto her side and typed with her thumb.

Daylight is when people lie about what they want.

I already know what I want. I want to meet this week.

I want a man who will not pretend I am going to shatter.

I want sex that sounds like the tags on your profile, not like a rumor.

If that is too much, unmatch. If it is not, stop listing my age at me like I cannot count.

She added, because eagerness was the point and she was tired of swallowing it:

Tuesday after seven. Thursday after six. I can do either. Say one.

The pause this time was longer. She got up. She brushed her teeth. She came back to a message that was not a night.

I got out of a twelve year marriage eight months ago. I am not a project and I am not a teacher. First times get messy. I do not want to be the older guy you regret in a group chat.

I will not put you in a group chat.

That is not the comfort you think it is.

Tessa sat on the edge of the bed and let the heat in her face stay there. She was wet from nothing but typing, which would have embarrassed her last year. This year she named it. She wanted him. She wanted the voice that wrote no surprises and then surprised himself by answering her.

I am not looking for a soft landing, she wrote. I am looking for a man who will ask me what I want and then do it. Your profile said patient. So be patient and also show up. Tuesday or Thursday. I already cleared both.

You cleared both before I said yes.

Yes.

A sound almost like a laugh came through in the next line, even in plain text.

Christ.

Tuesday, she sent, before he could take the almost-yes back. Seven. Public. You pick the place so you feel like you still have a hand on the brake. I will get there first so you cannot talk yourself out of parking.

That is not how this is supposed to go.

I know how it is supposed to go. Coffee. Three messages about work. A man who says we should take it slow while he looks at my mouth. I did that. I am done with supposed to.

She watched the green dot. She did not chew her thumbnail. She wanted him to see her as a woman who finished sentences.

There is a place on Mercer, he wrote. Loud enough that you can leave mid-sentence if you want. I will be the one who looks like he almost did not come.

If you almost do not come I will text you from the table until you do.

Tessa.

Her name in his mouth, even spelled, landed low in her stomach.

Grant. I am not joking. I want to meet you. I want to sit across from you and say filthy things in a room full of strangers and see if you flinch. If you do not flinch I want to leave with you. I am telling you now so you cannot claim you were ambushed.

The dots crawled.

I do not flinch easy. That is not the same as yes to my apartment.

Then say yes to the drink and let me work on the apartment.

You are a lot.

You answered.

He sent the pin. She saved it. She sent back a screenshot of the Tuesday hold on her calendar like a dare.

He hearted it, which felt too small for what she had just done, and then he wrote, If you change your mind in the daylight, change it.

I will not be angry. I will be relieved and disappointed in equal measure.

Tessa stood up and opened her closet.

I will not change my mind, she wrote. Wear something I can look at without being polite about it.

Go to sleep.

I am going to think about you and I am not going to apologize for that either.

He did not answer that one. The green dot held a minute longer, then went gray. She slept badly and woke already reaching for the phone.

Tuesday took the whole day to arrive. She worked. She showered twice. She put on the jeans that made her ass look like a decision and a black top with a neckline she would have to stop from tugging. At 6:41 she called the car. At 6:48 she sent him the first message of the evening.

In the Uber. I put on perfume you are going to smell if you lean in. I want you to lean in.

The reply was almost immediate.

You are early.

I told you I would be.

Traffic crawled. Her knee bounced. She could feel her heartbeat in her throat and between her legs, an impatient drum she refused to call nerves. It was not nerves. It was hunger with a pin dropped on a map.

Two blocks out she typed the last thing before the driver could pull to the curb.

I am ten minutes out. Do not leave.

She watched the delivered check appear. She watched the green dot flare.

Grant started typing.

The car turned onto Mercer.

Tessa got a high-top facing the door and ordered before he walked in.

Two beers. She did not know what he drank. She did not care. The point was the glasses already sweating on the wood when Grant, 36 year old, stepped out of the early dark and found her like she had promised: first, waiting, not pretending this was casual.

He looked better than the profile, which annoyed her. The silver at his temples was real. The shirt was dark and open at the throat. He had the walk of a man who had almost turned around in the lot and then had not. When he saw the second glass, his mouth did something small and helpless.

“You ordered.”

“I told you I would get here first. Sit down before you talk yourself back to the car.”

He sat. The bar was loud on purpose: bottles, a game on the muted TV, a couple arguing without heat two tables over. Tessa kept her knees pointed at him under the table. She wanted the line of her body to be a fact he had to deal with.

Grant wrapped a hand around the beer he had not chosen. “You look—”

“You can say it.”

“Twenty-one. And like you meant every message.”

“I did.” She took a drink so her mouth would have something to do besides stare at his. “Ask me the careful questions so we can get past them.”

He asked. She answered without decoration.

Yes, she was a virgin. No, she was not saving it for a story.

Yes, she had done other things with her own hands and once with a boy who had gotten scared when she told him to go harder.

No, she did not want to be walked through it like a brochure.

Grant listened the way his profile had advertised: no theater, no joke to bleed the air out.

Then she leaned in so he had to lean in too, and the perfume she had warned him about made his eyes drop to her throat.

“I want you to fuck me tonight,” Tessa said.

“Not next week. Not after you decide I am serious. I am serious. I want your mouth on my tits. I want your fingers in my pussy until I cum. I want to see your cock and put it in my mouth. Then I want you inside me, slow enough that I feel it and not so careful that I feel like a problem.

I want the lights on. I want to watch it go in. If you have other things on that list of yours that do not require a contract, I want those too. I am telling you at a table so you cannot say later that the beer made me brave.”

Grant sat back like the words had weight. A muscle ticked in his jaw. He looked at her mouth, then at the door, then back at her.

“You rehearsed that.”

“I have been rehearsing it since I hit send.”

“If we leave together, Tessa, I am going to keep asking if you want the next thing. That is not me treating you like glass. That is me not being the man who assumes.”

“Then ask. And when I say yes, do it.”

He drank. She watched his throat work. Heat sat low in her belly, impatient, already wet against her underwear from talking. The game on the TV scored. Nobody in the room knew she had just ordered her first time like another round.

“Why me,” he said.

“Because you wrote no surprises and then answered a girl you were supposed to ignore. Because you look like you know what to do with your hands. Because I am tired of wanting and calling it a personality.”

Grant’s laugh was quiet and wrecked. “You are a lot.”

“You drove here.”

They did not finish the beers. He put cash down without making a ceremony of it.

On the sidewalk the night was cooler than the bar.

Tessa’s nipples tightened under the black top and she did not fold her arms.

His car was a dark sedan two rows into the lot, ordinary, a divorced man’s car.

She walked beside him until the space between the bumpers made a private enough shadow.

Then she fisted the front of his shirt and kissed him first.

Grant made a sound into her mouth that was not careful.

His hands found her waist and pulled her in like he had been holding the impulse in his teeth for an hour.

He tasted like the beer she had chosen for him.

His stubble scraped her chin. Tessa opened for him and pressed her hips against the hard line that had shown up behind his jeans, shameless about it, hungry for proof that the caution had a body attached.

He broke the kiss first, forehead against hers, breathing like he had run.

“Still yes.”

“Still yes. Passenger seat.”

She got in before he could open the door for her. The leather was cold through her jeans. When he sat behind the wheel she put her hand on his thigh, high enough to be rude, and felt the muscle jump.

“Grant.”

He looked at her. The lot lights cut his face in half.

“Drive.”

If ads affect your reading experience, click here to remove ads on this page.