The evening sky was ablaze with hues of orange and pink, the sun slowly dipping below the horizon, casting long shadows over the rugged terrain. The air was still, save for the occasional rustle of the wind through the grass. Soap and Y/N had been assigned perimeter check duty, a routine task that had become a part of their lives in the endless cycle of missions and operations. They walked side by side, a comfortable silence between them, their eyes scanning the horizon for any sign of trouble.
Soap had always been an enigma to Y/N. He was a seasoned soldier, dependable and focused, yet there was a distance in his demeanor whenever they were together. It was as if an invisible wall stood between them, one that he had carefully constructed and maintained. While others in the team were easygoing and open with her, Soap remained aloof, cold even. She had noticed the way he avoided training with her, opting to work with anyone else but her, despite knowing they were a perfect match in terms of skills and tactics. The distance he kept had gnawed at her for months, but she had never dared to confront him about it—until now.
As they reached a small hill overlooking the vast expanse of land, Y/N paused, her gaze fixed on the setting sun. Soap stopped beside her, his hands resting on the rifle slung over his shoulder. The sky was a masterpiece of colors, the beauty of it all making the world seem momentarily at peace. But Y/N's thoughts were far from peaceful.
"Soap," she began softly, her voice cutting through the silence. "Can I ask you something?"He turned to look at her, his blue eyes meeting hers, but he didn't say anything. His face was unreadable, a mask of stoicism that he had perfected over years of service.
Y/N hesitated for a moment, then took a deep breath. "Why do you hate me?"
Soap blinked, clearly caught off guard by her question. He frowned, confusion and something else—something deeper—flickering in his eyes. "I don't hate you," he replied, his voice gruff, almost defensive.
"Then why do you act like you do?" she pressed, her voice gaining strength. "You're always so distant, so cold. You never train with me, even though we both know we'd make a great team. It feels like you're avoiding me, like you can't stand to be around me."
Soap looked away, his jaw tightening. He was silent for a long time, the tension between them thickening with each passing second. Y/N felt her heart pound in her chest as she waited for him to speak, her emotions a tangled mess of frustration, confusion, and something she couldn't quite name.
Finally, Soap let out a heavy sigh, his shoulders slumping slightly. "It's not that I hate you," he said quietly, his voice almost a whisper. He turned to face her again, his expression softer, more vulnerable than she had ever seen it. "It's the opposite."
Y/N frowned, not understanding. "What do you mean?"
Soap's eyes locked onto hers, the intensity in his gaze making her breath catch in her throat. "I think..." he began, his voice trembling ever so slightly, "if I was ever able to touch you, I don't think I could ever stop."
The words hung in the air between them, heavy with meaning. Y/N felt her heart skip a beat, her mind reeling with the implication of what he had just said. Soap's usual guarded demeanor had crumbled, revealing the truth he had been hiding for so long. It wasn't hate that had kept him distant—it was fear. Fear of what might happen if he allowed himself to get too close, to let his guard down.
Y/N's breath caught in her throat, a mix of emotions washing over her. "Soap..."He shook his head slightly, his gaze dropping to the ground. "I've tried to keep my distance, to stay professional," he continued, his voice barely audible. "But it's been harder every day, watching you, knowing that if I let myself... I wouldn't be able to control it. I wouldn't be able to stop."
She reached out, placing a hand on his arm, feeling the tension in his muscles. "You don't have to control it," she whispered, her voice trembling with emotion. "You don't have to stop."
Soap looked up at her, his eyes searching hers for any sign of hesitation, any doubt. But all he saw was sincerity, warmth, and something that mirrored the feelings he had been trying to bury for so long. He hesitated, the conflict raging inside him, before finally giving in to the pull he had been resisting.
In one swift motion, he closed the distance between them, his hand cupping her cheek as he leaned in, his lips capturing hers in a kiss that was as desperate as it was tender. It was as if all the tension, all the unspoken words, and the months of longing had culminated in this one moment.
When they finally pulled apart, both of them were breathless, their foreheads resting against each other. The world around them seemed to disappear, leaving only the two of them standing together on that hill as the last rays of the sun dipped below the horizon.
"I don't want to stop," Soap whispered, his voice filled with a newfound resolve."You don't have to," Y/N replied, a small smile tugging at her lips.For the first time in what felt like an eternity, the wall between them crumbled entirely, leaving nothing but the truth they had both been too afraid to confront. And in that truth, they found something they hadn't realized they were both searching for—each other.
YOU ARE READING
COD Oneshots
FanfictionA Collection of Short Stories about our favourite COD Characters