Soulmate AU where if your soulmate dies before you meet them, they become your guardian angel, watching over you as a ghost or spirit protecting you.
Elaboration: They feel both satisfied and sad that they can't meet you for real, but they wait for you to join them when you're ready.
SHORT EXAMPLE STORY:
TBC