dog judo At first I was not interested in the least in looking at this entire thread, however, I was a little bit curious and decided to do so. I will NEVER do that again. What a waste of time. I can't believe you remembered the entire conversation. You will not like my feedback, however, you asked for it so here you go. First of all, this date should NOT have happened in the first place. If someone shows up 2 hours late, there will NOT be a second date for me!!!!! The fact she didn't apologize for being late was a MASSIVE red flag.
If I were you, I would have asked her why she was so late. That being said, the ONLY reason for you or anyone else to go through with this date is if she called/text you saying she was going to be late. I would have then asked her when she thought she would arrive. If she said 2 hours, I would NOT have waited no matter what and MAYBE rescheduled. I would not have have waited more than 15 to 20 minutes after her expected arrival time before I left.
Another huge red flag was her not looking at you and spending the whole time on the phone while you were in line. While she did ask how much she owed you for the coffee and cake, I think she was just testing you to see if you were cheap. Another MASSIVE red flag was the end of what you referred to as a "date". The fact that she shook your hand and walked away also said there would be no second date. I know this because this happened to me many years ago. That was the only time since my divorce in 2006 that my first date ended with a handshake.
She sent me a message loud and clear that there would be no second date which was fine. We all have to accept the fact that sometimes there is simply no chemistry. The fact that she ignored you for 2 weeks after your first "date" also signified she was simply not interested in seeing you again. There is a romcom entitled "She's Just Not That Into You". You should watch it when you have a chance.
In your situation, I would say she's just not that into you and likely NEVER was. The ONLY thing I fault her for is showing up 2 hours late and not giving you a good reason why. It sounds like you didn't have the nerve to call her out for fear of being rejected on the spot. That likely stems from a lack of confidence in yourself. I can see that through many of your questionable comments which I will address shortly. I let my wife walk over me during our 13 year marriage, however, I have never done that since our divorce. You need to stand up to people, especially when it comes to dating. If you upset her because of a question you asked, then it wasn't meant to be!!!!
Let's talk about some of the questionable comments you made during your date in my opinion only. I initially thought this was a first date, however, you said "It's nice to see you again". In any event, when she asked you how were and you answered "I'm good too now that you are here", I almost choked. That is so corny I am surprised she didn't turn around and leave. Later you said "I could stay here all day". That sounds like you have no life even if you didn't mean that literally.
When you told her you wanted to be the best runner and asked her if she knew Bekele, I almost stopped reading. I suspect the ONLY people who have heard his name are avid runners and/or those that follow Olympics. Where did she EVER hint she likes running? She said she likes dancing and shopping with her girlfriends. The only reason I have heard the name Bekele is I have followed many sports, including the Olympics, since the 1970's. Honestly, it doesn't sound like you two have anything in common. That is the way the cookie crumbles and you simply move on the next woman.
While there were others, the last dumb remark was when you said towards the end of the date "I really like you and would like to meet you again", and shortly thereafter you said virtually the same thing AGAIN. It definitely smacks of desperation. If there was ANY chance of a second date up until that point, you pretty much put the nail in your own coffin. Don't worry I have made that mistake myself. You can't get to know someone after 1 date. The fact that she said she was "running late", after arriving 2 hours late without any explanation, tells you without a doubt it is time to move on. She will NOT be calling you again. Remember to watch the movie I mentioned earlier. You will understand better the desperation part I eluded to. Best of luck.