Sorry for the late answer, but I needed some sleep here.
Sounds like a real love story Pachipro. I envy you a little bit (no totally), but I am truly happy for you that things turned out so well.
It nearly sounds so unbelivable, because when you think, what little coincides and happenings brought you together at this particular time and place and not being somewhere else. The famous questions of might have been and if not ... maybe if you just decided to walk to Wendy's or bought the cat food later/earlier this day, what will be today. What if McDonald's would not have been crowded or she came 15 mins later? So evenmore I believe in some kind of uncertain certainty, which means, what has already been said, the least you expect the more life will turn up something new and wonderful.
I always have been fascinated on this matter.
So regarding my story and when you turn it around, it could mean, while searching for her, I could easily reach the opposite (despite the fact that it is the search for the needle in the haystack) and being blocked from and not seeing good things around in normal life schedule.
But your story shows me again the many positive aspects and being sad is neither helpful nor the right way to enjoy life in any case.
Again my thanks for your shared thoughts and I will report my further ongoings ... hopefully I read you again.
P.S.:
I love this word, reminds me on my first language German, where it derives from. ^_^