soap and you had been close for basically your whole lives. he was like a brother to you, not just a teammate or a bestfriend. you were the inseparable duo on base, till death do you part.
you both sat side by side, your legs dangling off the ledge of the roof, chatting mindlessly late at night as you stargazed together. a figure hung in the doorway behind the two of you, watching, silently.
the conversations you always had always flowed, much like this one. after soap went on a little rant about how hard he was to understand sometimes, he laughed, rubbing the clothed skin between your shoulderblades affectionately. just like he always did when he was actually there.
“y’need to let me go, kiddo.” he smiles a saddened smile he stares at your side profile. you glanced over to him, the memories of him dying in your arms after being shot through the heard came back to you.
“i know, i just miss you sometimes..” you whispered, your voice cracking with emotion as you turned to face the imaginary version of soap you had created in your mind, yet again, disappeared. a small tear trickled down your cheek.
after taking a deep, shaky breath— wiping a few shedded tears from your face as a familiar figure stepped out from the doorway. “i miss him too, sometimes , you know..” ghost piped up, walking over to where you were sat slowly.
he had heard you coming up here every evening for weeks on end ever since soap died— which used to piss him off, but now knowing what it was actually about, his anger dissipated and he was filled with a deep sense of understanding instead.