Did I overreact when he cancelled our date?

I've known him for about a month, we've gone out on three amazing dates and we text pretty frequently. Both of us have pretty busy work schedules and we live an hour apart, which is why we haven't gone out more than that. We were supposed to go out last night but he cancelled on me because he was at a party with his friends in the afternoon and had drank too much, to the point where he couldn't drive safely. He had told me about the party previously, and how he was going to leave it early to go out with me. He didn't tell me he was cancelling until I texted him asking what time he'd be arriving to pick me up.

I offered to pick him up instead since I was sober, and he said no because he "felt bad about me driving for him." He was always a gentleman on our previous dates so that might just be his personality, but I feel like if he really wanted to see me, he would've been excited about my offer. I was pretty upset, so I told him I didn't like being cancelled on last-minute and that he should put in more effort to make plans with me and stick with them.

He's always very nice and acts pretty interested when we text and go out, but trying to make plans with him is often difficult, like I'll suggest a day and he'll say he has to check his schedule and will let me know, then I'll remind him on that day and he'll say he won't have time. It's confusing.

I haven't heard from him since, but we normally don't text every day, more like 5-6 days a week. I'm worried I screwed things up.
Did I overreact when he cancelled our date?
Add Opinion