Work Text:
With how little free time you had – and Leon especially – going out shopping for anything that wasn’t strictly necessary felt nearly impossible. But one evening, when Leon had a few days off and you got back from work early, you decided to take advantage of it and coax him into going out with you. You really needed new curtains.
Leon was sprawled out on the couch, all tired and grumpy, one leg on the floor, the other bent up on the cushions. A half-empty bag of peanuts rested in his hands, some show about sleek, fast cars playing in the background. You walked over to him, deliberately circling the couch. He didn’t turn his head, but you knew he was tracking you anyway. The moment you reached the foot of the couch, you dropped onto him, pressing yourself against his chest. He let out an exaggerated groan as a few peanuts spilled over him and onto the cushions.
“I didn’t know you started training wrestling…” he muttered, instinctively wrapping a hand around the curve just above your ass.
“Leeeon…” you dragged out, resting your chin on his chest, doing your best to give him wide, pleading eyes.
“Yeah?” he grumbled, already suspicious. His brows pulled together just a little more.
“Maybe we could go shopping today? We’ve been putting it off for so long…” your voice was sweet, innocent, your finger tracing small, teasing patterns over his chest.
“Honey, it’s late,” he replied evenly, tossing the last of the peanuts into his mouth.
“Leon, it’s six,” you said flatly.
He took a slow breath, blue eyes drifting over your face in quiet consideration. You knew he couldn’t say no. He just needed a little push. “We have to go eventually anyway. Might as well get it over with. And the sooner we go, the sooner we’re back,” you added, seeing you had his attention. “And I’ll make you muffins tonight, promise.”
To sell it further, you shifted closer, bracing yourself on your hands – your neckline dipping just enough to reveal the curve of your breasts. Leon’s eyes dropped instantly. He swallowed. He couldn’t help it. His hand was already on your backside, a low sound leaving him in response. “Besides, you said you’d finally fix the bed frame. It’s about to fall apart.”
“I’ll fix it. Don’t need a shopping trip for that, sweetheart,” he muttered, still very much focused elsewhere.
“Yes, you do. You lost the allen key.”
“I didn’t lose it.” He finally, reluctantly, met your eyes. The triumphant smile on your face said everything.
“Then where is it?” you asked, expectant, your hand sliding along his jaw.
In response, you felt his hand slip beneath your neckline – before you could even react to scold him for thinking this was a valid way to distract you from the pressing issue, he pulled out a peanut from between your breasts and popped it into his mouth. Then he slid you off him and stood up with a stretch.
“…We’ll buy a new one,” he sighed.
You just laughed, stepping closer and tugging him down by the collar so you could press a quick kiss to his cheek – then darted off to the bedroom to get changed.
***
You had to admit – it took longer than you planned. But at least you got everything you needed… and a few things you didn’t. You walked down the street as dusk settled in, the city still buzzing with people. While you were both ready to retreat into the quiet comfort of your apartment, for others the night was just beginning.
Leon walked beside you obediently, arms full of shopping bags, a backpack slung over his shoulder – the one he insisted on keeping in the car “just in case.” He’d been right. You’d filled it nearly to the brim after stepping into a candle shop. All that was left was the hardware store just around the corner.
“Leon, look how pretty!” you blurted, grabbing his arm as you pressed yourself against a shop window, captivated by the display of hand-painted porcelain.
“Babe…” he started calmly, already knowing where this was going. “Our cabinets can’t fit another cup.”
“I’ll just look, I promise! Can I go in for a second?” you said, far too enthusiastically. You could see him physically fighting himself. “You go grab that screwdriver thing and we’ll meet right here, then straight to the car. Scout’s honor.”
“Fine… just a minute,” he gave in.
But seeing how tired he looked, weighed down with bags, you didn’t want to drag it out. “Go get the tools. It’ll be faster – we’ll meet right here, okay?”
He hesitated, clearly reluctant. “Don’t get lost,” he said, a teasing edge to his voice, his gaze soft.
“Me? You’re the one who disappears,” you shot back, winking before slipping inside.
You drifted between shelves lined with delicate porcelain, already thinking of how you’d make Leon’s evening a little nicer as a thank-you. He’d handled today surprisingly well – patient, even offering opinions on curtain colors despite clearly seeing no difference between them. Then your eyes landed on a cup. A delicate, hand-painted piece – slightly asymmetrical, with soft glaze pooling in the grooves of fine blue patterns. You couldn’t help yourself. Your hands reached for it before you even fully decided. Leon was right – you had enough. But handmade things were your weakness. And really… would one more make a difference?
You wandered a bit longer, mentally noting which plate sets might fit your kitchen someday – far in the future, of course. At the register, you paid, the cup carefully packed into a small box and paper bag. Stepping back outside, you paused by the display again, leaning in to look at a mug you hadn’t noticed before – covered in little bees and lavender. Cute.
You smiled to yourself, already hearing Leon’s inevitable comment.
Then you felt it – a firm hand on your hip, a solid presence behind you, warmth near your ear.
“Leon! Not here–” you laughed instinctively, surprised at the boldness.
“We can move somewhere more private, pretty thing,” came a rough voice.
Your stomach dropped. That wasn’t Leon.
You turned sharply. A stranger stood there, clearly out of it, a stupid grin on his face. Two more hovered nearby.
“Don’t touch me,” you said firmly, knocking his hand away and stepping back.
He didn’t back off. His gaze dragged over you, slow and disgusting.
“Why so tense, pretty? You looked like you were asking for it. I can take care of you better than your boyfriend.”
Laughter behind him.
“I said leave me alone,” you snapped, moving to pass him – only to be grabbed roughly by the wrist and yanked back. The force made you drop the bag. Porcelain shattered against the pavement. His breath hit your face – stale, foul.
Adrenaline surged, your pulse roaring in your ears.
“You stick your ass out and now you’re playing hard to get?” he sneered, lifting your wrist, holding you in place.
You forced yourself to think. Fast. One good kick–
You didn’t get the chance.
The man vanished from in front of you. You had to turn your head to see him slam into the pavement, face-first.
Leon stood where he’d been, already between you and the others.
“Get him!” one of them shouted, rushing him.
The swing was wide and sloppy. Leon stepped aside before it landed, caught his wrist mid-motion, and twisted – sharp and sudden. The man folded, his arm wrenched behind his back as Leon forced him down onto the pavement, cheek pressed harshly against the ground. Leon glanced at the third one – who immediately backed off, muttering and retreating.
You stood frozen, trying to process what had just happened, feeling like you hadn’t even managed to blink. Leon moved in complete silence, his expression tight, his movements controlled and precise.
When the first man who had grabbed you started to push himself up with a groan, Leon was on him in an instant. He grabbed him by the back of his collar and hauled him up. You saw blood running from his nose and mouth as Leon lifted him, and you were almost certain he spat two teeth onto the ground.
Holding him firmly, Leon dragged him a few steps along the sidewalk and hissed through clenched teeth:
“Apologize to her.” his voice cold, commanding.
The man looked at you, dazed, coughing up blood. You noticed Leon’s grip on his shirt was so tight his knuckles had gone white, lifting him so high that his knees weren’t even touching the ground anymore – hovering inches above the pavement.
Not out of reflection, but fear, you heard him mutter a slurred “sorry, we were just messing around.”
After that, Leon threw him aside and didn’t look at him again. He immediately turned to you.
“You okay?” he managed, grabbing your face with both hands and scanning you for any sign of injury.
His eyes were wide, panicked. His breathing heavy, and you knew it wasn’t from exertion. You grabbed his wrists, exhaling slowly, still trying to process what had just happened.
“I’m fine,” you said quickly, catching a glimpse of the man with the broken nose pulling himself up and stumbling away.
“Are you hurt?” Leon continued, this time taking your hand and running his thumb over the bruise forming on your wrist, left from the way you’d been grabbed. His brows were deeply furrowed, his jaw clenched – and you saw it tighten even more as he looked over your hands.
“No, Leon…”
“I saw him touch you. If I’d been a second later…” he cut himself off. When it hit him, you saw him swallow hard. He moved his hands to your ribs, holding you like letting go might make you fall apart.
Even though you were scared, you tried your best not to show it. The entire situation had lasted only seconds, but seeing Leon like this frightened you more than the men who had approached you. You saw the fury in him, one he was barely holding back. When your eyes moved over his frame, you noticed he was trembling slightly.
“I had it handled,” you continued calmly, “I was about to kick him in the balls.”
But it didn’t seem to work on him. He pulled his hands back, stepped away, and glanced over his shoulder as if checking whether anyone else was nearby – aside from the confused passersby. He rubbed his face, fingers pressing in like he was trying to reset himself.
“I shouldn’t have left,” he said flatly, coldly, more to himself than to you.
For a moment, you didn’t see Leon – you saw the agent. The one from missions. Tense posture, alert gaze scanning the surroundings, movements precise and controlled. Except this version of him was unraveling because of you; something that mattered more to him than any mission, something that outweighed everything else.
You knew that if you didn’t pull him back now, he’d sink deeper into guilt – and you didn’t want that. You closed the distance and grabbed the edges of his jacket, tugging slightly just to get his attention – there was no way you could physically move him otherwise.
“Seriously. One more second and he’d have had trouble walking.”
His gaze stayed lowered, fists clenched.
“Leon.” You waited until he finally looked at you. “I’m fine. I’m right here.”
His eyes met yours – shaken, guilty.
You wrapped your arms around his neck and pulled his forehead to yours. You stood like that for a moment, feeling his breathing slowly steady. Your touch always worked.
“Let’s go home.”
“Yeah.”
You kissed his cheek, then let him pick up the bags he had dropped when he saw you.
You bent down for your own purchase – only now realizing the cup was in pieces.
“My cup…” you muttered, peering into the bag, confirming there was nothing left to save.
Leon stepped up beside you, both hands full of shopping bags.
“Come on.”
You thought he meant the car.
Instead, he walked up to the shop and pressed his shoulder into the door, pushing it open. He stood in the doorway, holding it for you, nodding with his chin for you to go inside.
***
You placed two new cups and a set of plates into the trunk – something Leon would normally complain about, yet this time he had been the one to press them into your hands. You didn’t object. One, because you could never resist beautiful porcelain. Two, because you knew he needed even a small sense of control back after what had happened.
You were glad he had calmed down a bit, seeing your excitement again as you moved between shelves of your favorite things, reassuring him without words that you were okay.
His hand stayed on your thigh the entire drive home, his fingers intertwined with yours. He was holding you a little too tightly. You talked about waiting for a warm, sunny day so you could sit on the terrace and drink coffee from your new floral cups.
“Leon? It’s green,” you said softly when you noticed he still hadn’t moved.
He turned his head toward you just as a horn sounded behind you. He flinched and pulled forward too quickly, tires briefly squealing. He was still somewhere else. Still scanning – mirrors, surroundings, everything.
“I should’ve–” he started, but let out a breath and didn’t finish, shaking his head slightly.
“Hey. I’m right here,” you interrupted, trying to cut through the spiral in his head. “You can stop buying me the entire store now.”
This time you gently squeezed his hand, feeling the tension slowly leave his grip.
***
You moved around the kitchen, preparing batter for blueberry muffins, the smell of freshly brewed coffee drifting through the air as it filled the space. Leon had disappeared into the bedroom a while ago to tighten the bed frame. You hummed under your breath as you poured the batter into the molds. Out of the corner of your eye, you caught sight of Leon leaning in the kitchen doorway, shoulder against the frame, arms crossed over his chest. His gaze was warm, though slightly distant, lost in thought.
“Come here, what are you waiting for?” you smiled, holding your arms out for him.
“Didn’t want to startle you,” he said calmly, but seeing you were clearly waiting, he pushed himself off the frame and walked over. There was a faint, almost shy smile on his face, his brows slightly furrowed – you knew why.
You pressed yourself against him, his body large, warm – and still a little tense. His hands settled on your back, stroking gently, his nose brushing into your hair as he breathed you in, grounding himself. You wrapped your arms around him too, slipping both hands into the back pockets of his sweatpants, pulling him closer against you.
“Bed fixed?” you asked, tilting your head up, brushing your nose against his chin.
“Yeah. Ready for us to break it again.”
You let out a quiet laugh, reluctantly pulling away when the oven beeped. You slid the tray of muffins inside. Leon leaned back against the counter, watching you in silence.
“You shouldn’t have had to deal with that,” he said quietly, his tone shifting.
“But I didn’t. You were there,” you answered immediately, sincere, without hesitation, turning to him. “Lower your head.”
A little thrown off, he did as you said, leaning down. You cupped his face, brushing both thumbs over his brows before pressing a slow, lingering kiss between them.
“Don’t frown.”
He let out a quiet, low chuckle. Then he dropped his head further, resting his forehead against your shoulder, arms hanging loosely at his sides in a rare gesture of surrender. You were glad that after all these years, you’d learned exactly how to disarm him, how to calm him down.
“...Well, at least we’ve got enough plates for the next ten years.”
“I still dream of one more cup, you know? The one with the bees.”
“No.” His hands were already on your hips.
“What if I win it?”
He lifted his head, narrowing his eyes at you suspiciously. “How?”
You reached past him, grabbing a few blueberries left over from baking. Rolling one between your fingers, you stepped back a few paces. “If you catch them, we don’t buy it. If you miss, even once – I get it next time.”
Without waiting for his answer, you tossed one at him. He dipped slightly at the knees and caught it in his mouth, giving you an unimpressed look.
“You’re cheating.”
You didn’t respond – just threw another, higher and to the side this time. Leon shifted with it, tilting his head, the berry bouncing off his nose before dropping neatly into his mouth anyway.
“Okay, last one. If you miss, I win.”
This time you gave him a moment. You saw him adjust his stance, legs slightly apart, knees bent, cracking his knuckles as he focused entirely on your hand.
You wound up – and then casually tossed the berry behind you. It disappeared out of sight, somewhere toward the living room.
You snorted, seeing his expression as he slowly straightened, shaking his head in warning.
“You’re getting old, big boy. Zero reflex,” you laughed, clearly pleased with yourself. But when Leon – unfazed – started walking toward you slowly, you immediately reconsidered and turned to bolt for the living room.
He followed.
You shot out of the kitchen, barely managing to slow down as you veered toward the couch, grabbing a pillow and throwing it at him. He caught it midair and tossed it aside. There was a predator’s smile on his face. Instinctively, you grabbed another, jumping onto the couch and holding it up in surrender.
Just as expected, Leon ripped that one out of your hands too and tossed it away – then dropped his full weight onto you, pinning you beneath him. Before you could react, you were flattened under his broad, muscular frame. You squealed helplessly for a moment before managing to free your arms and wrap them around his neck, pulling his head down, pressing his cheek against yours.
Leon went still, waiting for your next move, but you stayed exactly like that, unmoving.
“Trying to put me in a hold, or…?” he rumbled.
“I don’t know…” you replied in a mock-offended tone.
He lifted his head with ease, looking down at you. For the first time in hours, there was something softer in his eyes – pure fondness, a flicker of amusement.
“You’re lucky, Mrs. Kennedy, that I have a soft spot for you…” he murmured, brushing a kiss to the corner of your lips, making you smile instantly. “But you’ll have to try harder if you want to have me wrapped around your finger.”
“I don’t need new techniques, mister. You know I’ve got you without using force,” you shot back, raising a brow, a smug smile tugging at your lips.
“Oh… right,” he said slowly, shifting slightly so he wouldn’t crush you. He kissed your cheek, then your neck, then both of your collarbones. When you tried to grab his hand, he was quicker – capturing yours and pressing quick kisses from your wrist up to your arm.
“Leon… what are you–”
“Worshipping my wife,” he answered simply, not stopping. When he finished with your arm, his kisses turned aimless – your temple, your nose, your chin, never in any pattern – while his other hand poked teasingly at your stomach, making you squirm and laugh beneath him.
“Ow, at least take the screwdriver out, you’re jabbing me,” you said between laughs when he tugged lightly at your earlobe with his teeth.
“That’s not a screwdriver.”
Of course it wasn’t.
“Seriously–” you started, but couldn’t keep a straight face.
“What can I say? You’ve got me wrapped around your finger,” he murmured into the crook of your neck, taking your hand and guiding it down along his chest and stomach.
As much as you were enjoying this spontaneous moment, you knew exactly how this usually ended – last time it meant a burned dinner and airing out the kitchen for an hour.
“Hey, we need to keep an eye on the muffins…” you tried to remind him, though there was no real resistance in your voice. The warmth of his breath and his mouth on your skin was more than enough to make you want more. Obviously, he could unravel you just as easily – you just weren’t about to admit that out loud. He’d use it against you. Like he didn’t already.
“You just put them in. We’ve got time. Give me ten minutes,” his hand slipping under your shirt, spreading over your stomach.
“Oh? Efficient. You sure that’s enough time?” you teased, your finger hooking absentmindedly into the waistband of his sweatpants.
“Sweetheart, I meant for me,” he replied, then, as if considering it, added, “for you… I’d need five. Max.”
Feigning offense, you smacked his shoulder with your free hand. “You don’t know that–”
Before you could finish, your pants were already halfway down your thighs.
Of course he does.
