She took back her "yes"
I'm sorry to hear that. Is that final?
If she sees with her heart and soul, she will say yes again.
I see you're optimistic, but you should brace yourself for the possibility that her decision is final. It's possible you're right and will come around, but not certain. Only time will tell.
I would still like to hear it from her own mouth.
I'm sure you'd want to hear it from her directly. Just be prepared to walk away from this relationship.