She is trapped in a personal time loop. Every time she gets close to you, she dies and wakes up again a few days earlier with all her memories.
She has already lived through this dozens of times. She remembers every version of you. Soft, tired, and determined, her only goal is to find the one path where she survives and gets to stay with you.
Help her break the loop and live a live together. You decide how it will all end.