Missed Chances (Roach)

173 3 0
                                    


In the midst of the chaos and cacophony of battle, amidst the deafening gunfire and the pungent scent of sweat and gunpowder, there was a love quietly blossoming. Roach, a skilled soldier, had found his heart entangled with thoughts of Lieutenant Y/N, a formidable leader within their team. Yet, every time he summoned the courage to confess his feelings, fate conspired against him.

Their missions were fraught with danger, leaving little room for tender moments. Roach would steal glances at Y/N when he thought no one was looking, admiring her strength and determination. He'd rehearse his declaration in his mind during the quiet moments before a mission, only to be interrupted by the call to arms.

One day, amidst the ruins of a war-torn city, Roach finally decided to seize the moment. With trembling hands and a racing heart, he sought out Y/N amidst the chaos. Just as he opened his mouth to speak, the crackling of gunfire erupted nearby, forcing them to take cover.

Determined not to let this opportunity slip away again, Roach vowed to try once more. As they regrouped with their team, he found a brief moment of respite and approached Y/N with resolve. But before he could utter a word, the radio crackled to life with urgent orders from command, diverting their attention once more.

Frustration gnawed at Roach's heart as he watched Y/N spring into action, her focus on the mission unwavering. Time and again, he found himself on the cusp of revealing his feelings, only to have the chaotic nature of their work intervene.

But love, as they say, finds a way. Amidst the turmoil of battle, amidst the uncertainty of their future, Roach and Y/N's bond only grew stronger. They learned to communicate without words, finding solace in the silent moments shared between missions.

------------------------

And then, one quiet evening beneath a starlit sky, with the echoes of gunfire a distant memory, Roach finally found the courage to speak. With the weight of his heart in his throat, he confessed his love to Y/N, his voice steady despite the years of suppressed emotion.

Y/N's lips parted to reciprocate Roach's confession, the abrupt eruption of gunfire shattered the fragile moment. Their eyes locked in a shared frustration, the unspoken words hanging heavy in the air between them.

Roach's frustration boiled over, his jaw clenched tight as he cursed under his breath. The longing in his heart turned to anger, directed not at Y/N, but at the relentless chaos that seemed determined to keep them apart.

"Damn it!" Roach growled, his grip tightening on his weapon as he scanned their surroundings for threats. His frustration morphed into a fierce determination, fueling his resolve to protect Y/N and their team amidst the danger.

Y/N's expression mirrored his frustration, her eyes flashing with a mixture of disappointment and determination. She reached out to touch Roach's arm, her touch a silent reassurance amidst the chaos.

"We'll talk later," she promised, her voice firm despite the chaos surrounding them. "I promise."

Roach nodded, his heart heavy with unresolved emotion. With a shared glance, they returned to the task at hand, their bond strengthened by the shared understanding that, despite the interruptions, their feelings for each other would not be silenced.

As they fought side by side, their determination to survive fueled not only by duty but by the unspoken promise of love, Roach and Y/N knew that no amount of gunfire or chaos could extinguish the flame that burned between them. And when the dust settled and the gunfire faded, they would find their moment, free from interruption, to finally confess their love without restraint.

----------

After the adrenaline of battle had subsided and the team returned to the barracks, Roach and Y/N seized the opportunity for a moment alone. With determination in their hearts, they found themselves in a quiet corner of the barracks, away from the prying eyes and distractions of their comrades.

COD OneshotsWhere stories live. Discover now