LOGINEmma spent exactly three minutes staring at the app icon before locking her phone.
Ridiculous.
She had assignments to finish, laundry to fold, and two salt breads waiting on the kitchen counter.
A dating app shouldn't be the most interesting thing about her evening.
She reached for her pencil instead.
The public library floor plan lay unfinished across her tiny table. Erasing a line, she redrew the entrance, adjusted the reading area, and added a skylight over the central atrium.
Better.
She leaned back, satisfied.
Her phone buzzed again.
Lily: Downloaded it yet?
Emma smiled despite herself.
Emma: No.
Three dots appeared almost instantly.
Lily: Coward.
Emma: I'm busy.
Lily: You're eating bread and drawing rectangles.
Emma laughed out loud.
Emma: They're not rectangles.
Lily: Sorry. Fancy rectangles.
Emma shook her head.
Lily had an extraordinary talent for making architecture sound painfully unimpressive.
Another message arrived.
Lily: Promise me one thing.
Emma: What?
Lily: Just make an account.
Emma: And then?
Lily: Nothing.
Emma: Nothing?
Lily: You don't have to meet anyone.
You don't have to fall in love.
Just prove to yourself that talking to someone new doesn't have to be scary.
Emma's smile slowly faded.
Talking.
That sounded much less frightening than dating.
Maybe Lily was right.
Maybe she'd built walls so high that even ordinary conversations felt impossible.
She placed the pencil down.
"...Fine."
She opened the app.
A cheerful screen appeared.
Welcome to HeartMatch.
The registration process was surprisingly simple.
Name.
Emma.
Occupation.
Student.
Interests.
Architecture.
Baking.
Books.
Coffee.
The next question stopped her.
Age
She typed 21.
The app immediately displayed a message.
"Most of your matches will be between 20 and 25."
Emma frowned.
She wasn't looking for boys her own age.
Not intentionally.
But every time one smiled at her on campus, they reminded her how different her life had been.
While they worried about first dates...
She had once worried about making someone angry because dinner wasn't warm enough.
Her thumb hovered over the keyboard.
Twenty-one.
Delete.
Twenty-four.
The message disappeared.
Instead, the app expanded her recommended age range.
Emma exhaled quietly.
"I'm sorry."
It wasn't a lie she was proud of.
It was simply easier than explaining the truth.
She uploaded a photo Lily had secretly taken a month earlier.
Emma was standing outside the bakery, holding a tray of freshly baked salt bread.
She remembered complaining about the picture.
"My hair looks messy."
Lily had rolled her eyes.
"Your smile looks happy."
Emma hadn't argued after that.
She tapped Complete Profile.
Within seconds, faces began filling her screen.
Swipe left.
A shirtless man posing in front of a mirror.
Left.
Someone whose bio only said, "Future millionaire."
Left.
A man holding an enormous fish.
Emma blinked.
"...Why?"
Left.
Another profile featured six different gym selfies.
Left.
One simply read:
"Looking for someone to spoil me."
Left.
She couldn't help laughing.
Maybe she wasn't cut out for this after all.
Just as she was about to close the app, a new profile appeared.
Daniel.
Age: 35.
Occupation: Office Worker.
His profile picture wasn't professionally taken.
He stood in front of a bookshelf, wearing a navy sweater with the sleeves rolled to his forearms. No expensive watch. No sunglasses. No luxury car in the background.
Just books.
Emma tapped his profile.
Favorite weekend?
Finding a quiet café and pretending I don't have work waiting for me.
She smiled.
A habit I'm trying to quit:
Buying books I don't have time to read.
Another smile.
Biggest green flag:
Remembering how people take their coffee.
Emma found herself reading every answer twice.
There was something... calm about him.
Nothing felt rehearsed.
Nothing screamed for attention.
She almost swiped left anyway.
Thirty-five.
That was a fourteen-year difference.
He was probably looking for someone older.
Someone with a career.
Someone who had life figured out.
Certainly not a college student who spent half her paycheck on tracing paper and butter.
She locked the phone.
"No."
Five seconds later...
She unlocked it again.
"...Maybe."
A knock sounded at the door.
Mrs. Hernandez, her elderly neighbor, stood outside carrying a small potted plant.
"I bought too many herbs," she said. "Would you like some basil?"
Emma's face brightened.
"I'd love some."
"It's good for pasta."
"I mostly use it for bread."
Mrs. Hernandez chuckled.
"I know."
She glanced inside the apartment.
"It always smells like a bakery in here."
Emma accepted the little pot with both hands.
"Thank you."
"You young people don't decorate with plants anymore."
"I've been meaning to."
"Now you have no excuse."
After the older woman returned to her apartment, Emma placed the basil on the windowsill above the sink.
The tiny kitchen suddenly looked a little brighter.
She watered it carefully.
Maybe she'd buy another plant next month.
When she had enough money.
Her phone vibrated again.
Lily.
Well?
Emma looked from the basil to the phone.
Back to the basil.
Then to Daniel's profile.
He still smiled gently from the screen.
No flashy promises.
No dramatic declarations.
Just...
ordinary.
Maybe ordinary wasn't so bad.
Maybe ordinary was exactly what she'd been searching for all these years.
Her thumb hesitated above the screen.
Then, before she could overthink it...
She swiped right.
For a heartbeat, nothing happened.
Emma laughed softly.
"I knew it."
She was about to close the app when the screen flashed.
It's a Match.
She stared at the words.
Her heart skipped once.
Then again.
A chat window opened.
Neither of them typed.
Emma bit her lower lip.
Should she say hello first?
Or wait?
The blinking cursor seemed to tease her.
Seconds stretched into a full minute.
Then her phone buzzed.
A new message appeared.
Daniel: Good evening, Emma.
I hope you had a good day.
She read the message twice.
Simple.
Polite.
No pickup line.
No flirting.
Just five ordinary words from a complete stranger.
For reasons she couldn't explain...
They made her smile.
Emma laughed softly, the sound light and a little breathless, and immediately brushed the moment away like it had never happened.“Ignore that,” she said, pressing a quick kiss to the corner of Daniel’s mouth. “I get dramatic when I’m… distracted.” She rolled her hips once against him, playful, as if the vulnerability from a second ago had never existed. “You can continue being very distracting now.”Daniel looked at her for a moment longer, quiet and steady. Whatever he saw in her face, he chose not to press. He simply finished what he had started—slow, deep, careful strokes that left both of them quiet and spent—then stayed. He didn’t pull away. He didn’t reach for his clothes. He drew her against his chest, one arm around her waist, and let the silence settle between them.Emma’s breathing evened out first. Her fingers traced idle patterns over his collarbone until they stilled. Daniel’s hand moved once through her hair, then rested there. Neither of them spoke again. The city ligh
Daniel still held the open wallet when Emma stepped out of the bathroom. The soft click of the door was the only sound in the suite for a moment. His eyes stayed on the ID, on the date that refused to become anything else.“You’re twenty-one,” he said quietly.Emma’s smile faded. She saw the wallet in his hand and the careful way he closed it before setting it on the table.“Daniel—”“On the app you put twenty-four.” His voice stayed even, the same measured tone he used in boardrooms when something unexpected landed on the table. No raised volume. No sharp edge. Just calm, deliberate observation. “Three years.”She swallowed. “I know.”He looked at her for a long second, studying her the way he studied contracts that didn’t quite add up. “Why?”Emma took a small step closer. “Because every time I put my real age, the messages either stopped or turned into something I didn’t want. I wanted someone who would talk to me like a person first. And you did.”Daniel exhaled slowly through his
The hotel room door had barely clicked shut before Daniel reached for her.Not gently.Not cautiously.As though every ounce of restraint he'd carried over the past few weeks had finally slipped through his fingers."Emma..."Her name barely left his lips before they were on hers.She laughed in surprise, the sound disappearing into the kiss."So much," she managed between breaths, "for being the gentleman.""I've been the gentleman all evening.""And now?""I've run out of patience."She smiled against his lips."I noticed."His forehead rested against hers for only a heartbeat before he kissed her again.This time, slower.Longer.Emma's fingers found the lapels of his blazer, pulling him impossibly close.She could feel his heartbeat.Fast.Almost as fast as hers.The realization made her smile."So," she whispered."So?""You were pretending.""I was.""At dinner.""Yes.""In the parking garage.""Yes."She looked up at him with a teasing smile."And the whole drive here?"Daniel
Daniel opened the passenger door for her.Emma smiled as she slipped into the seat."Thank you.""My pleasure."He closed the door gently before walking around to the driver's side.The soft thud of both doors closing wrapped them in silence.The basement parking garage was nearly empty.Rows of concrete pillars stretched beneath the restaurant, washed in cool fluorescent light. Somewhere in the distance, an engine echoed before fading away again.Daniel rested both hands on the steering wheel.Almost absentmindedly, he pressed the ignition.The engine came to life.A second later, he switched it off.Emma glanced at him, unable to hide a smile."...Changed your mind?"A quiet laugh escaped him."I suppose I did."Neither of them reached for their seatbelts.Neither seemed particularly eager to leave.The silence between them wasn't awkward anymore.It was comfortable.Full.Emma leaned back against the seat."I had a really nice time."Daniel turned toward her."I'm glad."She shook
Emma spent exactly thirty-two minutes deciding what to wear.She knew because she'd checked the clock twice.Not because Daniel had told her where they were going.He hadn't.Her phone buzzed.Daniel: Are you free Saturday evening?A smile tugged at her lips.Emma: I think so.His reply came almost immediately.Daniel: Good.She frowned.Good?That was it?Before she could overthink it, another message appeared.Daniel: I'd like to take you on a proper date.Emma couldn't stop herself from smiling.Emma: I thought we'd already been on dates.Daniel: Not officially.Emma: What's the difference?The typing bubble appeared.Disappeared.Appeared again.Daniel: Before, I was hoping you'd say yes.Her heart skipped.Emma: And now?This time, he took a little longer to answer.Then—Daniel: Now I know you will.Emma buried her face in her pillow."...He's impossible."And somehow, thirty-two minutes later, she was still standing in front of her mirror wondering whether the navy dress looked
Saturday morning arrived with sunlight spilling through Emma's bedroom window.For the first time all week, she woke without feeling like someone had replaced her head with a brick.She stretched cautiously.No dizziness.No chills.No pounding headache."...Finally."Her phone buzzed on the nightstand.Daniel: Feeling better?A smile appeared before she could stop it.Emma: Much better.A few seconds later—Daniel: Coffee?Emma stared at the message.Normally, that would have been an easy yes.But after spending almost a week sick, the thought of getting dressed and going out suddenly felt exhausting.She glanced around her apartment instead.It wasn't perfect.Architecture books were stacked on the coffee table. A blanket was still draped over the couch from the previous night. Half-finished building models occupied one corner of the dining table.It felt... like home.Her fingers moved before she had time to second-guess herself.Emma: I don't really want to go anywhere today. Woul







