spiritfarer!Johnny mactavish x spirit!Reader x spirit!Simon Riley
I’ve been playing spiritfarer and I got inspired, this is mostly from Johnnys pov, kinda bittersweet ending?
Being the new spiritfarer wasn’t an easy task but when Johnny was choosen for it he knew he could handle the weight and burden of having to cross over the many spirits still stuck in the ethereal plane “Johnny” the previous spiritfarer Price grumbles lowly, Soap was quick to look up at the large creature like man “yes sir?” He replied, “make me proud” was all Price said as he crossed over into the Everdoor.
“Okay Riley” johnny huffed as he looked down at the German Shepard by his side wagging its tail in happiness “let’s go help some spirits hm?” He smiled as Riley barked in reply reaching his large hand down to scratch behind the dogs ears before turning to his controls setting his navigation to some random island on the map.
That’s where he met the first spirit who would board his ship, standing before him was a very large cloaked figure at the end of the pier staring out into the vast nothingness “hello?” He called out causing the spirit to quickly snap towards him “who are you, how’d you get here, how’d you find me” the spirit shot off rapid questions already on guard “I’m Johnny but you can call me Soap I’m the newest spiritfarer” he reassured putting his hands up to show he’s harmless “my boat took me here I’m guessing to bring you aboard” the cloaked figure held an aura of distrust as it reluctantly followed Johnny to his ship.
Once the cloaked figure set foot on his ship it’s cloak immediately vanished leaving a very broad and tall man with a skull mask staring back at him “I’m Ghost” the spirit grunted as he looked at his new surroundings before digging around his pocket to give Johnny his obal
Days and weeks passed as Johnny upgraded his ship, helped other spirits cross over while Ghost remained never growing close to any of the other spirits, always sticking to himself only really talking to Johnny or playing with Riley. “Phew another spirit in the Everdoor I’m on a roll aren’t I” he grinned at Ghost who was sat in his own house that Johnny had built for him “you remind me of my old team” Ghost mumbles as he looks lost in thought “always ontop of things, always together” that’s all Ghost said for the rest of the day deciding that he just wanted to be alone worrying Johnny just a bit.
He couldn’t stay worried for long as he docked at a new island filled with cherry blossom trees and strawberry bushes which he quickly harvested as he made his way up towards the lone cabin at the very top of the hill. “Hello?” He called out to the cloaked figure sitting at the lone bench over looking the sea “hello?” He called out again as he made his way towards them “hello Spiritfarer” you say still not turning towards him “I’m guessing you’ve come to take me away from my home” you inquire turning slightly to look at the large man “only if your comfortable with that” he reassures “well I mean it’s time isn’t it I can’t cling to the past forever” with that he watches as you rise up take one last look at your home and follow him to the ship once onboard your cloak melts away revealing your form standing before the only other spirit on the ship and Johnny “it’s been so long since I’ve been around others” you snicker
The three of you were thick as thieves growing closer and closer as the days turned to weeks then months everything was well sure you’d had a few times where Johnny was worried because you were struggling against an unseen foe, or when ghost would have what he could only guess were ptsd flashbacks that caused him to be catatonic for days, the good times outweighed the bad in his eyes as long as you both remained happy then he would keep trying to make you both better.
“Johnny” Ghost said one day after Johnny had fed him his favorite food of beans and toast “I think it’s time Johnny” Soap felt his heart drop into his stomach he knew this day was coming but he would never be ready for it “I’m ready to go Johnny” ghost said as he placed a calloused hand on Johnnys warm cheek “you know what to do” Johnny nodded a sadness burying itself in his heart as he set his navigation to take him to the Everdoor
“I’m gonna miss you Simon” Johnny watched as you said your goodbyes to your beloved Ghost hugging him tightly and pressing a soft kiss to his cheeks then his lips only letting go of his hands as Ghost boarded the small boat that would take him to his final resting place “ready” Johnny questioned his voice thick with emotion “ready” Ghost reassured as he gently placed a hand on Johnnys knee giving him a smile behind his skull mask.
“I’m grateful for everything in my life” Ghostst began as Johnny continued to row “grateful for my team, for the tragedies, for meeting you and them” Ghost smiled as he took off his mask wanted to feel the breeze on his face one last time “I’ve done bad things, and at one point I was sure I was a villain but when you look at me it makes me want to be a better person” Johnny sniffs but keeps a strong composure “I've never deserved you anyway... But I've loved you, and that won't stop even if I'm not around anymore. The ones who really love you never really leave you, you know” Ghost reassured as they stop in front of the large door Johnny quickly rushing to pull ghost into a tight hug inhaling his strong scent “I love you Simon” Johnny murmured as Ghost rose above him disappearing in a burst of light
It was lonely without Ghost on the ship but things had to keep moving, Johnny continued helping spirits cross over while you remained unmoving wanting to stay by Johnnys side for as long as you can teaching him lessons on how to open up to people, to love, to grieve properly. “Even when I leave you Johnny I’ll wait for you on the other side so you don’t have to cross alone” you smiled as he pressed a soft kiss to his lips before disappearing into your house.
The day johnny had been dreading had come you were ready to leave you had told him so as you were helping him into his orchards “I think I’m ready Johnny” you say as you put the fallen apples into a basket “I’m done fighting the inevitable I’ve had a wonderful experience seeing the world with you but it’s time for me to go” you gently cup Johnnys cheek and all he can do is focus on remembering your touch “you know what to do”.
Johnny couldn’t fight the few tears rolling down his cheeks as he helped you into the small boat watching as you sat across from him brilliant smile never leaving your face “you know I used it be such a logical thinker, everything had its place, everything was black and white, then when I got sick I started changing started learning a new way of living and I always wanted to pass that down to someone and I’m grateful it was you” you coo as you reach out to caress Johnnys cheek “The only lesson I have left is to show you what we're made of. Of ephemeral starlight. We're but a few particles of thought on the vast stream of consciousness” you sigh happily as you lean forward pulling Johnny into a soft kiss wrapping him up in your arms “I love you Johnny and I’ll be waiting” with that he watched as you burst into a ball of light taking your place amongst the stars next to his beloved Ghost.
Years passed Johnny lost track of how many souls he’d helped pass on but now his time was up it was his turn to crossover and he knew that you and Ghost would be waiting for him with open arms and happy smiles.