Job interview

So, I've been applying for jobs like crazy and I finally got a call back for a pizza joint I can walk to every day and I was so excited! So the guy asks if I can come in on Monday at 5 and I said no because I will be working at my current job and I asked if he had anything earlier for Monday because my husband was off so I could have gone in any time before 4 o'clock and he says no, but he can see me on Tuesday (today) at 4:30. Well, that's going to be pushing it for me to go get my husband at 5, but I can make it work so I agree. Yesterday, I see I have a missed call, I barely have time to listen to the voicemail, let alone call him back because I was at work and it was busy. He had me down for Monday at 4:30 and was wondering where I was or if he had the time wrong. Now I'm having anxiety over it even though it wasn't my fault he got the time wrong and by the time I could call back it was 10 o'clock at night, not very professional so I haven't called him back and now I'm thinking he probably thinks I'm a flake so I won't get the job anyway because it will always be in the back of his head that I didn't show up to the interview or call him back in a timely fashion. Now I don't know what to do, I don't think I want to work somewhere that management is that disorganized, and of course leaving a bad impression because I didn't show up to the interview even though that wasn't my fault. I haven't felt this bad about something in a really long time and I didn't do anything wrong. I'm just over reacting and I know it, yet my anxiety is off the rails right now! Punctuality and common courtesy are a really big deal to me and I feel like I've blown it...

Update: I called him in the morning and explained and he realized his mistake, I went to the interview and I'm not taking the job if it's even offered, which I doubt.