Did I do the right thing dumping him?

I have been talking to this guy for 1 month. We finally arranged to meet today at 4p.

2.30p- i texted him i was leaving the house for the train station. I texted him updates along the way. He never replied. Thats ok.

2.50p- i arrive at train station.

3p- texted him "are you on your way?"

I knew it took him 1 hr for him to drive there by 4p.

I wanted to confirm before purchasing my ticket because there have been a lot of assholes who try to deliberately "stand people up". They schedule to meet, never show up.

I stood there for 20 minutes waiting for a confirmation text from him that he was on his way.

Finally I lost my patience and texted "why am I not hearing from you?"

3.16p- he final texted back "not yet"

Me: "So you're gonna be half an hr late?"

He replied "yes. I was closing down my business.."

Me: "And you're not gonna even tell me? Why do I need to chase you for this information?"

I just canceled the date and went home

Did I do the right thing dumping him?
Post Opinion