I met a girl at a party the week before, we kissed, and a few days later I asked her out for a first date.
We agreed to meet at a bar with pool tables at 7:00 PM. She later asked if we could make it 7:30 instead, which I accepted.
I arrived a bit early, like I usually do. By 7:40 she still wasn’t there, so I texted her. She replied with just “I’m in the metro.”
At 7:51 she still hadn’t arrived, so I sent another message and decided to leave.
About five minutes later, she called me saying she was there. I told her I’d rather cancel the date.
I’m really uncomfortable with people being late, especially on a first date, and I felt like this showed a lack of respect for my time.
Do you think my reaction was acceptable, or did I overreact?
EDIT 1 :
To add some context, what bothered me wasn’t just the delay itself, but the lack of clarity. When I texted her, all I got was “I’m in the metro” about 10 minutes after the scheduled time. In my city, that can mean anything from 5 minutes to 30+ minutes, so I had no real idea of when she would actually arrive.
Later, she mentioned she was late because she was taking care of her laundry. I know she has her own washing machine, so it didn’t really feel like an unavoidable situation. That made it harder for me to see it as a one-off accident rather than a sign of different priorities.