Mega and Skeppy are soulmates, bounded together by the soulmate system. Thing is only Mega knows this, Skeppy still hasn't found out that they are soulmates yet. Now Mega needs to carry the burden of The secret from Skeppy. However as time goes on guilt and despair eats him from inside, Mega just wants to tell so badly but.. If he did will things ever be the same? Mega makes it his top priority for their friendship to stay the same. He can't let anyone get between them. However seems like things don't always go his way... (I am bad at desc oof) Pairings: Main (obv) SkeppyPVP = Skeppy x MegaPVP Side ships (either slight or one sided) MegaBlade = MegaPVP x Techno ZelkPVP= Zelkam x MegaPVP SkeppyHalo = Skeppy x Halo Warnings: Depression Suicidal Thoughts Slight self harming (slight as in they don't do it for long) Cursing [COVER WAS MADE BY ME]