Moving on or working on herself...Either way she isn't where you'd like her to be. You can never know what someone else is thinking, only how they act on those feelings.
When we don't know the answers we are left filling the blanks but after doing that, I realized that was still me not accepting reality. That part has nothing to do with the other person, it is about us.
Letting go is hard. It is a process but it actually comes with benefits to us, not a loss. Once I accepted the loss, my value in myself went UP, not down. The value in the other person really didn't change for me, I can care about someone from a distance.
I know you are afraid to let go, as was I but letting go really means taking the focus off the person/relationship and putting it back on ourselves. They live their life, you live yours.
The more complicated we make things, the harder it is. That is why I like to draw simplistic analogies (like blankets) because it takes away the power the person has over my emotions. Works for me!