GBL, rejoice in the love you shared together. That last planned visit was a disappointment, but in the grand scheme, should be a small one.
Sounds like you had a great relationship with her, and you loved her very much. Keep that in your heart, and rather than regret you didn't see her that last time, smile because you knew her at all.
FMZ