Jcaliguy saidI cancelled the date and told him nevermind. Was that the best thing to do?
Yes. Sometimes an object lesson works best. Whether you want to give this guy a second chance sometime is your call, but maybe he'll learn from this.
Story: my partner tells me that his previous partner was chronically late (and now tragically "late" forever). Well, one time they were invited to a formal sit-down dinner at a gay home. And as usual, the partner caused them both to arrive after dinner had begun.
Well, the host refused to sit them! And said they had to wait in the library until the soup was removed before they could come to table. The partner wanted to leave immediately, but my future partner, who was already furious they had gotten there late in the first place, he always being punctual (and still is), refused to drive them and said they'd sit right there.
They were both humiliated, but my partner endured it so his guy would get the message. And he tells me his late partner was never late again. Especially with memories of the infamous "soup incident" with which to prod him when he was slow getting ready to go out somewhere.