Work Text:
The scent of expensive parchment and dried lavender always greeted Joshua Hong when he opened the doors to Agape & Essence. As Seoul’s most prestigious Omega matchmaker, Joshua had built an empire on the science of scent-compatibility and the intuition of the heart. He was known as the "Gentle Catalyst"—the man who could pair a fire-breathing Alpha with a cooling-mist Omega so perfectly that their biological bond would be unbreakable.
His walls were covered in photos of happy couples—celebrities, chaebols, and everyday citizens—all owing their domestic bliss to Joshua’s nose. Yet, despite being a thirty-year-old Omega in his prime, Joshua’s own biological clock was a silent, ticking ghost. He was the cobbler whose children had no shoes. He could smell the perfect match for a stranger across a crowded gala, but when he looked into his own future, all he smelled was the sterile scent of his own suppressants.
"You’re overthinking the data again, Shua," his assistant, Seungkwan, said, dropping a thick file onto the mahogany desk.
Joshua sighed, adjusting his glasses. "It’s not overthinking. It’s precision. If I miss a single pheromonal nuance, the bond could fail within a year. I don't just sell dates, Seungkwan. I sell forever."
"Well, 'Forever' just walked into the waiting room, and he looks like he’s about to fire the entire universe," Seungkwan whispered, his eyes wide. "It’s him. The one everyone warned us about."
Joshua didn’t need to ask who "him" was. There was only one "difficult client" left on the high-society blacklist: Yoon Jeonghan.
The door to the office didn’t just open; it yielded.
Yoon Jeonghan walked in with the casual, dangerous grace of a jungle cat. He was a dominant Alpha, but he didn't carry the typical heavy, oppressive scent of his rank. Instead, he smelled like a storm breaking over a cedar forest—cold, sharp, and exhilarating. It was a scent that made Joshua’s inner Omega stand up and take notice, a reaction he quickly quelled with a practiced breath.
Jeonghan was beautiful—hair like spun silk, eyes that held a mischievous glint even when he was frowning, and a smirk that suggested he knew exactly how much trouble he was.
"So," Jeonghan said, not waiting for an invitation to sit. He threw himself into the velvet armchair opposite Joshua. "You’re the miracle worker. You look more like a librarian."
Joshua maintained his polite smile. "I find that books are often more reliable than first impressions, Mr. Yoon. Please, make yourself comfortable."
"I've been through six agencies," Jeonghan said, leaning forward, his scent flaring just enough to be a challenge. "They all promised me 'The One.' Instead, they gave me Omegas and Betas who fainted if I looked at them too hard or Alphas who tried to piss on my territory. I’m bored, Joshua. And I’m starting to think your entire industry is a scam."
Joshua opened a fresh file. "The problem isn't the industry, Mr. Yoon. The problem is that you aren't looking for a partner. You're looking for a mirror. Someone who can play your games."
Jeonghan’s smirk widened. "And can you find me a playmate?"
"I don't find playmates. I find matches," Joshua countered. "I need you to be honest for the next hour. No games. No tricks. If I find even a hint of a lie in your scent, the contract is void."
For the first time, Jeonghan looked genuinely intrigued. "Challenge accepted, Matchmaker."
The next three weeks were the most grueling of Joshua’s career.
He curated a list of the most exceptional Omegas in the country. He found a world-class violinist with a scent like spring rain, a brilliant surgeon with the scent of white tea, and a charismatic diplomat who smelled like expensive honey.
Jeonghan rejected them all.
"Too loud," he said of the violinist.
"Too busy," he said of the surgeon.
"Too sweet," he said of the diplomat.
After each failed introduction, Jeonghan would show up at Joshua’s office—not to complain, but to linger. He would sit in that same velvet chair, drink the tea Joshua prepared, and talk. They didn't talk about matches. They talked about the stars, about the way the wind felt on the Han River, about the loneliness that came with being "too much" for ordinary people to handle.
Joshua found himself looking forward to these sessions. He found himself choosing his outfits more carefully, selecting scents that were neutral but inviting. He told himself it was professional curiosity. He told himself he was just trying to "decode" the difficult client.
But his body knew better.
One evening, as the sun set behind the skyscrapers, casting long shadows across the office, Jeonghan leaned across the desk and took a strand of Joshua’s hair between his fingers.
"You haven't found me a match because you're looking in your files," Jeonghan whispered, his voice like velvet over gravel.
Joshua’s heart hammered. "Where else would I look?"
"In the room," Jeonghan said.
Joshua pulled back, his face flushing. "That’s unprofessional. I am a matchmaker. I don't... I don't date clients. Especially not Alphas who reject every perfect option I give them."
"Maybe they aren't perfect because they aren't you," Jeonghan said, his cedarwood scent becoming warm, wrapping around Joshua like a heavy coat in winter.
"I have work to do, Jeonghan," Joshua said, his voice trembling. "Please. Leave."
Jeonghan stood up, his eyes unreadable. "You’re a coward, Joshua Hong. You spend your life building nests for everyone else, but you’re too afraid to let someone into yours."
Driven by a mix of spite and desperation, Joshua spent the next forty-eight hours straight looking for the "ultimate" match. He used a new, experimental algorithm. He cross-referenced genetic markers and pheromonal resonance until his eyes burned.
And finally, he found her.
An Omega named Soyeon. She was stunning, brilliant, and her compatibility with Jeonghan was a staggering 99.8%. Her scent was sandalwood and sea-salt—the perfect grounding force for Jeonghan’s storm.
Joshua arranged the date at an exclusive rooftop restaurant. He stayed behind in his office, staring at the empty velvet chair.
This is it, he told himself. The impossible client is matched. My reputation is solidified.
He felt like throwing up.
The hours ticked by. At midnight, the door to his office flew open.
Jeonghan stood there, his hair disheveled, his eyes blazing with fury. He smelled like a hurricane.
"What happened?" Joshua asked, standing up. "Was the dinner bad? Was she not—"
"She was perfect," Jeonghan spat, slamming his hands onto Joshua’s desk. "She was everything your stupid computer said she would be. She was kind, she was beautiful, and she smelled exactly like someone I should love."
"Then why are you here?" Joshua yelled back, his own suppressed emotions finally cracking. "Why aren't you with her?"
"Because when she touched my hand, I felt nothing!" Jeonghan roared. "When she smiled at me, I didn't care! When I looked at her, all I could think about was why her eyes weren't the color of yours! All I could think about was why I was wasting my time with a 'perfect match' when the only person who actually understands me is sitting in a dusty office pretending he doesn't feel the same thing I do!"
Joshua froze. The air in the room was thick with pheromones—the aggressive, desperate call of an Alpha and the involuntary, sweet response of an Omega.
"You don't understand," Joshua whispered. "I’ve seen how these bonds work. I’ve seen the science. If we aren't a match on paper—"
"Screw the paper!" Jeonghan moved around the desk, grabbing Joshua’s waist and pulling him flush against his chest. "I’m an Alpha who has spent thirty years being 'too much' for everyone. And you’re an Omega who thinks love is a math equation. We’re both broken, Joshua. But we’re broken in the exact same way."
Jeonghan leaned in, his nose brushing against Joshua’s scent gland. "You smell like lavender and home. I don't need a computer to tell me that’s where I belong."
Joshua’s resistance crumbled. He reached up, his fingers tangling in Jeonghan’s hair, and pulled him down into a kiss.
It was a collision. It was the scent of the storm finally meeting the earth. It was the realization that the matchmaker had been searching for his own reflection all along, and he had finally found it in the most difficult client he had ever met.
The transition from "Client and Professional" to "Alpha and Omega" was not a smooth one. Jeonghan was still difficult. He was still a trickster, still prone to testing Joshua’s patience, still stubbornly independent.
But now, he did it with his head in Joshua’s lap.
They were in Joshua’s apartment, three months after that night in the office. The room was a mess of fabrics and scents—Jeonghan had spent the afternoon "nesting" in his own Alpha way, dragging Joshua’s favorite sweaters into a pile on the bed.
"You realize the industry is going to have a field day with this," Joshua said, leaning back against the headboard while Jeonghan traced patterns on his palm. "The Matchmaker who matched himself with the man no one could handle."
"It’s good marketing," Jeonghan said, eyes closed. "It shows you have personal experience with 'high-risk' cases."
"You're not a case, Jeonghan. You're a headache."
Jeonghan chuckled, pulling Joshua’s hand to his lips and kissing his knuckles. "But I'm your headache. Are you still worried about the data? The 99.8% compatibility you found for me?"
Joshua looked at the Alpha—the man who had seen through his professional mask and forced him to feel something real. "The data was wrong. It didn't account for the soul."
"Spoken like a true romantic," Jeonghan teased. "What would your clients say?"
"I’d tell them that sometimes, the best match isn't the one that makes sense. It’s the one that makes you want to be a better version of yourself. Or, in your case, the one who is brave enough to tell you to shut up."
Jeonghan’s scent flared—warm, woody, and intensely devoted. He rolled over, pinning Joshua to the bed, his eyes soft with a rare sincerity.
"I love you, Joshua. Not because you're a matchmaker. Not because you're an Omega. But because you're the only person who ever looked at the storm and didn't run away."
Joshua smiled, pulling his Alpha down for a kiss. "I'm a matchmaker, Jeonghan. I know a good thing when I see it."
