An Exchange Beyond Chance
The supermarket on a Saturday evening was its own kind of battlefield. Shopping carts rattled against each other, parents argued over brands, and children whined for candy bars that parents pretended not to hear. Sofia maneuvered her cart down the crowded aisle, her neatly folded shopping list clenched in one hand like a lifeline.
She had promised herself this time would be different. No more skipping meals or depending on takeout containers stacked on her kitchen counter. Clara and Miriam had teased her endlessly about being a “career woman with the eating habits of a teenager,” and Sofia was determined to prove them wrong. She was responsible, she was disciplined—or at least, she was trying.
Her eyes skimmed the shelves, and she sighed when she spotted the pasta sauce she needed placed unreasonably high on the top shelf. She stretched up on her toes, fingers barely brushing the jar, her handbag slipping against her arm. Her lips pressed into a thin line as she whispered to herself, “Seriously, do they hire basketball players to stock these?”
“Need help with that?”
The voice came from behind her—smooth, deep, and annoyingly familiar.
Sofia froze, her arm still outstretched. Slowly, she turned her head, and her breath hitched when she saw him.
Gabriel.
He looked almost too good for the supermarket setting—casual in a gray T-shirt that fit snugly around his shoulders, dark jeans, and clean sneakers. A shopping basket dangled from his arm, filled with bottled water, bananas, and—was that dark chocolate? Of course it was. A small, crooked smile tugged at his lips, the same smile she remembered from the café and then at the restaurant with her friends.
“You again,” she muttered, lowering her arm.
Gabriel stepped closer and, without effort, retrieved the jar she had been struggling with. “Third time in one week,” he said as he handed it to her. “I’m beginning to think the universe is stubborn.”
Sofia accepted the jar, trying to ignore the warmth of his fingers brushing hers. “Or maybe you just have excellent timing.”
“Maybe,” he replied, eyes gleaming with amusement. “Or maybe it’s fate.”
She rolled her eyes, but the small smile tugging at her lips betrayed her. “You sound like a bad movie line.”
“Then at least I’m a charming bad movie line,” he shot back, walking alongside her as though it was the most natural thing.
They strolled down the aisle, weaving through clusters of shoppers. At one point, their carts nearly collided when they both reached for the same box of honey-flavored cornflakes. Gabriel held it up with a grin.
“You too? Honey flakes. Classic.”
“Are you spying on my breakfast habits now?” she teased, narrowing her eyes.
“Just confirming you have good judgment,” he said smoothly.
Their conversation slipped into an easy rhythm, bouncing between light teasing and casual remarks about groceries. Sofia found herself laughing when Gabriel mock-inspected a watermelon like he was judging a contestant in a cooking competition. She teased him for picking the “wrong” brand of peanut butter, and he shot back that she was clearly depriving herself of good taste.
When they reached the frozen foods section, Sofia bent to pick up a tub of vanilla ice cream. Gabriel raised a brow.
“Plain vanilla?” he teased. “That says a lot about you.”
Sofia arched a brow, intrigued. “Oh, really? And what does it say?”
“That you play it safe,” he replied, lips quirking. “Which explains why you didn’t take a risk with the pasta sauce earlier.”
“And what about you?” She glanced at his basket, spotting a tub of chocolate chip. “Chocolate chip? That screams predictable.”
“Predictable?” Gabriel chuckled. “No, it says dependable. Steady. A man who knows what he wants.”
Sofia laughed, shaking her head. “Or a man who refuses to grow out of childhood favorites.”
He leaned slightly closer, his voice dropping just enough to make her heart skip. “Maybe both.”
Her smile faltered for a fraction of a second, her pulse picking up. She hated how easily he disarmed her, how his presence tilted the ground beneath her feet.
By the time they reached the produce section, their banter had slowed. Gabriel picked up an apple, turning it over in his hand. His gaze flicked to her, his tone quieter now.
“So, Sofia,” he said, deliberately using her name. “Are we still going to call this a coincidence?”
She stilled. He remembered her name.
Her throat tightened, but she forced her voice to sound casual. “Maybe the universe just likes confusing me.”
His laugh was warm, rich, and it slid under her skin in ways she didn’t expect. “Then let’s stop leaving it to the universe.”
He pulled out his phone and held it out toward her, his eyes steady, hopeful, but calm.
Sofia hesitated. Her instincts screamed at her to be careful. Life had taught her to guard her heart, to weigh risks before stepping forward. But then there was the other voice—the softer one—that whispered of chances, of what-ifs, of how many times she’d already run into this man as though destiny was giving her not-so-subtle nudges.
Her fingers brushed his as she took the phone, the brief contact sending a spark up her arm. She typed in her number, her name, and handed it back.
“There,” she said softly. “Now the universe can take a break.”
Gabriel’s smile widened, his eyes never leaving hers. “Good. Because I was getting tired of fate’s bad timing.”
They walked together to the checkout. Gabriel insisted on helping her load groceries onto the counter, ignoring her protests with a teasing, “What kind of gentleman would I be if I didn’t?” Once outside, he carried two of her bags without complaint, following her to her car.
At the trunk, he placed them carefully inside and stepped back. For a moment, neither of them spoke. The buzz of traffic, the rustle of shopping carts, the chatter of families faded into the background.
“I’ll call you,” Gabriel said simply, his voice low, certain.
Sofia nodded, her lips parting as though to respond, but no words came. Her chest tightened in a way that felt both terrifying and thrilling.
“I’ll… be waiting,” she managed finally.
His smile deepened, warm and steady, before he turned and walked away. She caught herself watching him longer than necessary, her heart thudding hard against her ribs.
That night, back in her apartment, Sofia unpacked her groceries mechanically, but her mind was elsewhere. Every glance, every laugh, every word from the supermarket replayed in her head like a favorite song on repeat.
Her phone buzzed, and she smiled before she even looked at the screen. Clara and Miriam had started a group call.
She answered, leaning against the kitchen counter. Immediately, Clara’s voice filled the line. “So, spill. You sound suspiciously happy for someone who just spent her Saturday grocery shopping.”
Miriam chimed in, “Yeah, your voice has that glow. Don’t even try to deny it.”
Sofia groaned. “Why do I even tell you two anything?”
“Because we drag it out of you,” Clara teased.
There was no point hiding it. Sofia’s smile widened as she confessed, “I… ran into him again.”
“The café guy?” Miriam gasped. “The one from the restaurant?”
“Yes,” Sofia admitted, biting her lip. “At the supermarket.”
Clara’s squeal nearly made her drop the phone. “Oh my God! That’s three times. Girl, if this isn’t fate, I don’t know what is.”
“It’s just coincidence,” Sofia tried weakly.
“Coincidence my foot,” Miriam said. “So? What happened?”
Sofia hesitated, but she couldn’t stop the warmth from flooding her voice. “We… talked. Teased each other. He asked for my number.”
“And you gave it to him!” Clara practically shouted.
Sofia covered her face with her hands, laughing despite herself. “Yes. I did.”
“Finally!” Miriam cheered. “Sofia, this is huge. You’re glowing. I can hear it in your voice.”
Sofia tried to play it down, but inside, she knew her friends were right. Something about today had shifted. It was no longer just chance meetings. It was something more.
When the call ended, she lay in bed staring at the ceiling, her heart racing. For the first time in a long time, she allowed herself to wonder what could come next.