"You'll always be in my heart Keefe" She smiled at him. "And you'll always be in mine Foster." On the night of your 7th birthday you start sharing dreams with your soulmate and you receive your special lullaby that only the two of you know about. Keefe feeling so unloved, unwanted and alone, when he finally gets his soulmate dreams he finds comfort there. But as the years go on by he starts to wonder if she is even real, because he's never seen her before in the Lost Cities.... until one day. (Sokeefe soulmate AU)
26 parts