Childhood
You shook inside the closet. The darkness was your only solace.
The screaming and chaos from the kitchen between your parents scared you.
It was a nightly occurrence. Your parents constantly at each other's throats about your father's behavior and your mother's hatred for him as it grew as the night passed. Booze making it hard for things to not boil over.
You hugged your favorite stuffed toy for comfort as tears soaked your face.
Your chest tightened more with each object thrown. And each curse they spat at each other.
Present
As an adult you joined the military to escape your parents. Your therapist suggests it as a possible way to get over your trauma.
You haven't talked to the people that were your parents in years. It had been so long you didn't even remember what they looked like.
You met many people throughout your long career. But the ones you grew most fond of were John "Soap" MacTavish, Kyle "Gaz" Garrick, Simon "Ghost" Riley and your captain, John Price.
You, Soap and Gaz became inseparable. Causing chaos between missions and training, pissing off Ghost constantly but he had assured Soap he didn't mind it at all, in fact it became his favorite part of his days.
Today, you and Soap drew over Gaz's face with marker and he chased you two throughout the base. You ended up running into Ghost and nearly knocked him over.
You laughed as you hit the ground but when you looked up at Ghost, an unusual look of rage was in his eyes.
"On your feet." he snapped quietly. You glanced next to him, seeing a high ranking officer and he had a disapproving look on his face. "This is what your soldiers do?" he asked with a nasty tone. "I said on your fucking feet!" Ghost shouted.
You followed his order as memories of being stuck in a closet flashed in your mind. Your chest tightened. Emotions burn your throat. You bit your lip to fight the emotions.
Yelling from anyone was scary yet you'd overcome it for the most part from many years of therapy but coming from Ghost, it triggered something unexpectedly.
"Get the fuck out of my sight!" Ghost yelled once more. You nodded quickly, "Y-Yes sir." your voice cracked.
You hugged your knees tightly, sobbing into your arms. You rocked gently, trying to calm down. It was dark, like it was when you were little. Screams echoed in your mind. From your parents and Ghost.
A knock on your room door broke through and panic soared through you.
"No, no." You put your hands over your ears, crying harder now.
"Y/n, you in there?" it was Ghost. His voice was calmer.
You didn't respond, just hugged yourself tighter.
He spoke again but it was a jumbled mess in your ears.
The door opened, "I know you're in here, front desk said you haven't left." he said. His voice echoed off the bare walls of your room.
"Y/n?" he said confused. You quieted your cries, waiting for him to leave just as you did when your dad came looking for you when it wasn't enough to yell at your mom.
You heard the knob turn to the closet and froze.
The light made your eyes squint. He looked confused at first, then regret flooded his eyes. "Fuck, I'm so sorry." he squatted outside the closet with his hand out. "I didn't mean to yell at you that way, higher ranks are on our assed about training and-" he stopped and sighed. "doesn't matter. I shouldn't have yelled at you. I'm sorry." he held his hand out.
You look at his hand then his face and shook your head, hugging your knees tighter. His hand fell, his elbows resting on his knees. "Can I come in then?" he asked gently.
You waited, and finally nodded after a moment. He carefully scooted behind you, sitting with his legs out. You settled between them and hugged your knees once more. You felt his arms encase you.
"I'm so sorry, sweetheart. I won't do it again." he kissed the back of your head, squeezing you slightly harder. You only nodded.
It was quiet. He rested his head on your back, "Take your time. We can stay here as long as you like."
YOU ARE READING
Call of Duty Oneshots
FanfictionCharacters included in these oneshots: Simon "Ghost" Riley John "Soap" MacTavish Kyle "Gaz" Garrick Captain John Price König Keegan P. Russ