Days Gone By - Ghost x Soap x Zombie! Roach

329 2 0
                                    

This was a commission. FOR A PIECE OF SHIT I FUCKING HATE YOU.

Day 1
It started out as a normal routine day. Getting off the helicopter and rushing to debrief so everyone can relax and shower after the grueling mission.

The base was busy and chatty. People unloading and loading cars, planes and helicopters. People were stocking up the armory and cleaning their weapons. While The 141 finished their debrief and were about to start relaxing.

Without any warning, the normal somewhat relaxed atmosphere changed. The alarms blared, coms flooded and phones were ringing. Price answered his work phone on speaker. "Shepherd? What the fuck is going on here?" He said as the rest of the boys stood by him to listen in. "There's some sort of disease outbreak so to speak. It's spreading fast and it's reached where you are now. Get off your asses and get ready to combat this."

Day 5
Even the military was no match for whatever the fuck these former people were. The 141 managed to escape their former base, all but one. Roach didn't make it, he sacrificed himself so the rest could escape.

Price and Gaz stepped up temporarily so they could allow his widows some time to recover. Even though they couldn't afford it. Ghost did his best to console Soap. But Soap just distracted himself by killing any zombie scum in the vicinity. Or by writing and doodling on the journal he insisted on keeping while packing up the base to flee.

As typical Ghost fashion, he didn't focus on his pain. And instead focused on the only living boyfriend he had. Keeping Roach's dogtags in his pocket at all times, his hand never leaving it as he squeezed hard.

Day 13
The group split up into groups of two. Price and Gaz would stay at their campsite while Ghost and Soap would go out scavenging for very much needed supplies.

"Remember to keep quiet Johnny." Ghost said as he hold onto his gun tight while walking through the remnants of a small town a couple miles away from their old base. "I know that. Oh hey, maybe I should go out yodelin' instead." Soap chuckles as he wonders off towards a small convience store. "Hey! Don't wonder off without me." He whisper yells as he picks up pace to follow him. "Do you know how dangerous that is-" Soap shushes Ghost by putting his finger up to Ghost's mouth.

"I see a leg poking through." He pointed to the window. A leg, hopefully connected to a body poking through a doorway. Ghost nodded, "Hopefully it's fully dead." They both walk through the connivence store, heading towards the doorway with their guns pointed. Soap headed to the room first. He gasped and almost dropped his gun. "Johnny what the fuck is up with you?" He looked towards the room and shared the same shocked expression. It was Roach.

He was slumped against the wall. A box of  crackers and a candy bar on his lap, Ghost and Soap's favorite snacks. "Gary..? Love is that you?" His voice became uncharacteristically shakey. Roach's eyes open and he quickly recognizes them. He not so gracefully stands up and offers them their favorite snacks. Growls and grumbles come from the eaten up remains of his voice box, which vaguely sounds like "I love you both."

Day 14
"What do you mean why can't keep him!" Soap yelled as Roach hid behind him. "Johnny keep your voice down.. But yeah why can't we keep him? He may be a zombie, but he's harmless. He was a member of our team, and still is!" Ghost whisper yelled back, that was probably the longest thing he's said in weeks. "He's a zombie, you two. You don't have to kill him but take him back where you found him and chain him up there." Price rubbed his temples.

"I understand where you're both coming from. But, let's just try something." Gaz speaks up and everyone turns to him. "Try putting him on a leash or chaining him up like Cap said. If he supposedly can recognize you or can make noises that sound like english. Then there might be a chance, you know?" Gaz shrugged. "You do make a bloody good point. Fine. But if he tries to take any of us, then you both know what to do." Price walks to his tent and Gaz follows.

"It's okay Roach. The leash will only be permanent. Besides we've done this before." Soap pats him on the shoulder while Ghsot grabs some rope from his pack and ties a makeshift leash around Roach's neck.

Day 20
The three became inseparable again. Always dragging Roach along with the leash. But even without the leash, Roach will follow like a lost puppy. Because that's what he is. He recognizes Price and Gaz, he'll try to communicate with them. But only Ghost and Soap truly understands.

With stealing cars and gas, the group manages to find a long term shelter. Two abandoned cabins that are right next to eachother. The 4 of them start to fix up the place while Roach just stands by and stares at his reflection in the river nearby.

Price and Gaz could finally have alone time. As well as Ghost, Soap and Roach. "We finally got that cabin we talked about!" Soap says as he sits down on the couch, letting his bones finally relax. Ghost and Soap follow and sit down. "Yeah, but I wish the circumstances were better." Ghost says in response as he starts to fix the radio. Roach just hums in response. "I know. But we're back together again. That's still better than nothing." Soap caresses Roach's face, Roach leans into his touch. Ghost looks up and his eyes soften. "Still can't get over that smell." He softly chuckles. "You're lucky I love you so much Roach. And I have a mask to stiffen the smell."

Various Male characters x Male/GN/FTM Reader OneshotsWhere stories live. Discover now