Sorry this happened to you.
But you waited 2 hours for this person, and then gave them a second chance???
If someone is late, 10 min's is all they get, I leave.
If this is a stranger, no second chance.
Everyone with a mobile has access to googlemaps, bad directions is an excuse.
Lot's of...