Stories at Dusk
Work Life

Her manager ripped off her badge for helping an old man. He owns the company.

Part 1 of 4 25% read

Chapter 1 of 4 · 8 min read · October 14, 2026

A work of fiction

Chapter 1

At 4:40 on a Tuesday morning in October, Jasmine Holt counted her money on the first bus out of Hialeah.

A ten.

Two fives.

Three ones.

Twenty-three dollars until Friday.

One of the fives had a small blue star inked in the corner.

Her brother Tobias had drawn it the night before with a ballpoint pen, leaning over her shoulder at the kitchen table.

“For luck,” he’d said.

He was eleven and drew stars on everything.

She folded the bills into the front pocket of her apron and leaned her head against the window.

Rain ran down the glass in long gray lines.

The bus smelled like wet umbrellas and somebody’s coffee.

She was 19.

For seven months she had worked the register at a little café by the gates at Miami International Airport.

Five a.m. to one p.m., six days a week.

Her mother, Elena, cleaned offices downtown at night.

Tobias needed new sneakers, because his toes had started coming through the old ones.

The rent was paid.

The light bill was not.

So twenty-three dollars was the number.

Bus fare, milk, rice, eggs.

If nothing went wrong, she would reach Friday with two dollars left.

She had done the math twice.

The café was small: a wooden counter, a glass pastry case, warm lamps hanging low over the register, and tall windows that turned blue when it rained.

Beyond the glass, parked jets sat white and blurry in the weather.

Beto, the cook, had been there eleven years.

He was wide and slow-moving and hummed old boleros over the grill.

He had taught her how to wrap a sandwich so it didn’t fall apart in a carry-on.

The manager was Kyle Parrish.

He was 38, and he wore a pressed white shirt and a dark navy tie every single day, even the week the air conditioning broke.

His airport ID hung from a clip on his belt, photo facing out.

Kyle liked to say he had started on that same register at nineteen.

He said it like a warning.

He had worked his way up, and he wanted everyone behind the counter to know how far down they still were.

Kyle had rules.

They were printed on a laminated sheet in the back room, taped to a dented steel panel on the wall above the coat hooks.

Across the top, in capitals: WE DON’T GIVE ANYTHING AWAY.

The back-room door never latched.

Everyone knew it.

Whatever was said back there, the counter heard.

Below the heading were the rest.

No phones behind the counter.

No sitting.

No free refills.

But the heading was the one he said out loud, usually loud enough for customers to hear: “We don’t give anything away. Not a napkin. Not a cup of ice.”

Jasmine knew what the cup of ice was about.

In her second week, a cashier named Dani had handed a cup of ice to a crying toddler.

Kyle docked her twelve dollars for it.

Dani quit that Friday.

Jasmine got her shifts.

There was a tip jar by the register with a strip of masking tape across the front.

At the end of every day, Kyle tipped it into the drawer.

Tips, he said, were store property.

Nobody argued.

Everybody needed the job.

That Tuesday three morning flights were delayed, and by seven-thirty the line was eight people deep.

Travelers stood with their rolling suitcases and their phones, and the whole café smelled of burnt espresso and rain.

That’s when the old man got in line.

He was 72, though Jasmine didn’t know that yet.

He wore a worn olive-green jacket with frayed cuffs and a faded navy cap with nothing written on it.

His gray beard needed a trim.

He looked like someone’s grandfather who had been traveling since yesterday.

When he reached the register, he set a turkey sandwich wrapped in brown paper and a bottle of water on the counter.

“That’s nineteen dollars, sir,” Jasmine said.

He patted the left side of his jacket, where a wallet would be, and his hand stopped there.

“Wallet’s in the car,” he said, mostly to himself.

“Of course it is.”

All he had was the cash in his jacket.

He took a few folded bills from the pocket and counted them on the counter.

Then he counted them again, slower, smoothing each one flat with his thumb.

Fourteen dollars.

“I’m five short,” he said quietly.

He didn’t sound embarrassed, just tired.

“I’ll put the sandwich back. Just the water.”

Behind him, a man in a golf shirt sighed loudly and checked his watch.

Someone further back said, “Come on.”

Jasmine looked at the sandwich.

She looked at his hands, which were old and spotted but very steady.

She didn’t think about it.

She reached into her apron and took out a five.

It was the one with the blue star.

She slid it into the drawer with his fourteen.

“It’s covered, sir.”

He looked at her for a long second.

“You don’t have to do that.”

“I know,” she said.

“Enjoy your lunch.”

Eighteen dollars until Friday.

She would figure it out.

She always did.

The sandwich and the water sat on the counter between them.

He didn’t pick them up right away.

He was looking at her the way people look at something they want to remember.

“What’s your name?” he asked.

“Jasmine.”

He nodded slowly, as if he were filing it somewhere safe.

Here is what nobody in that line knew.

The old man’s name was Harold Whitfield.

In 1981, at twenty-seven, four years out of the Navy, he had opened a coffee cart at this airport with four hundred dollars, at the end of a hallway that doesn’t exist anymore.

That cart became Whitfield Provisions.

Forty-five years later it ran every café and food counter in the terminal, and in a dozen airports across the Southeast.

Including the one where Jasmine was standing.

Including the one where Kyle Parrish signed the schedules.

Kyle had seen the five go into the drawer from the doorway of the back room.

He came around the end of the counter fast, his tie swinging, and he didn’t stop until he was right beside her register.

He smelled of hair gel and the cold of the walk-in fridge.

He didn’t ask a question.

He grabbed the brass name badge pinned to her apron and ripped it off.

The pin tore a hole in the teal canvas.

His fingers never touched her, only the badge, but Jasmine flinched as if they had.

He held the badge up at shoulder height so the whole line could see it.

“You don’t give away product. You’re done.”

For a second nobody breathed.

The espresso machine hissed and went quiet.

A woman near the back of the line put her hand over her mouth.

Jasmine pressed her palm over the torn spot on her apron.

She could feel the frayed threads under her fingers, and her own heart knocking behind them.

“I paid for it,” she said.

Her voice came out smaller than she wanted.

“With my own money.”

Kyle didn’t even look at her.

He looked at the old man.

Then he picked the sandwich up off the counter, walked three steps to the steel trash bin at the end of the counter, and held it out over the open top.

The old man’s hand came up, halfway, toward the sandwich.

Then it stopped in the air.

“Kyle,” Beto said from the grill.

He had turned around with the spatula still in his hand.

“Come on, man.”

Kyle opened his fingers.

The sandwich dropped into the bin with a soft, flat sound.

“And he’s leaving too.”

He jerked his thumb toward the concourse.

Somebody in line laughed.

Not a big laugh.

The nervous kind people do when they don’t know what else to do.

The man in the golf shirt shifted his weight and studied the ceiling.

Two travelers had their phones up now, a young guy with a backpack and a woman in a blue cardigan.

Neither of them was smiling.

Jasmine’s face was burning.

Her eyes stung, and she held them wide open so nothing would spill.

She thought she might cry, and she decided she would not.

Not in front of him.

The old man slowly lowered his hand.

He didn’t argue.

He didn’t say, “Do you know who I am?”

He didn’t say anything at all.

He reached into the inside pocket of his olive jacket and took out an old black flip phone, scuffed at the corners, the kind almost nobody carries anymore.

He opened it.

He pressed one button with his thumb.

He held it to his ear.

He didn’t say a word.

His eyes stayed on Kyle the whole time.

Not angry.

Just steady, like a man reading a sign he already knew by heart.

He listened for a second, nodded once, and snapped the phone shut.

“Calling your ride, grandpa?”

Kyle said.

A couple of people in line smiled at that, then stopped smiling.

The old man put the phone back in his pocket.

“Something like that.”

Kyle turned to Jasmine, the badge still in his fist.

“Clock out. Leave the apron on the hook.”

She didn’t move.

Her hands wouldn’t.

She stood there with her fingers over the hole and the drawer still open in front of her, the starred five lying on top of the fourteen.

It took less than two minutes.

Jasmine saw them first, through the café’s entrance: three people walking fast down the concourse, against the flow of the travelers.

Their footsteps were the only quick thing in the whole terminal.

Two men in dark suits.

One was older, with a shaved head and a small clear earpiece.

The other was younger, with short brown hair and a black tie.

Between them walked a woman in a navy pantsuit with a lanyard around her neck.

Jasmine knew her face.

Every employee in the terminal knew that face.

Gloria Pratt was the director of terminal operations.

Jasmine had seen her exactly once, at a safety meeting, from forty feet away.

The line stepped aside for them without being asked.

Rolling suitcases bumped.

A father pulled his little girl closer by the hood of her raincoat.

Gloria Pratt walked past Kyle as if he weren’t there and stopped in front of the old man.

“Mr. Whitfield, your car is ready.”

Kyle’s smirk didn’t fall right away.

It froze first.

Whitfield.

It was the name at the top of his paycheck.

Whitfield Provisions.

The two phones turned, slowly, from the old man to Kyle.

Gloria Pratt turned her head.

She looked at the brass badge in Kyle’s hand, at the hole in Jasmine’s apron, at the open steel bin.

“And this is the manager?”

Up Next · Chapter 2 of 4

Chapter 2

“Nobody in the café moved. The rain ticked against the tall windows.”

Continue to Chapter 2

Free · 11 min read

  1. 1Chapter 1
  2. 2Chapter 2
  3. 3Chapter 3
  4. 4Chapter 4

You may also like