Yes, he is taking the actual piss.
I got messed around by a guy who suffered from migraines. Usually when it was his turn to drive the 45 minutes to my place. Basically, he would phone me at 7pm to say he couldn't make it. He would have known at 6.15pm that he couldn't drive over.
Anyway, looking back and with fresh evidence from when he got in touch a few years after we split asking to meet up just for a drink, I realise that he's probably not a nice person to know. (He got out of the drink meetup by telling me his girlfriend had noticed the diary entry of us meeting because he had deliberately left his diary open on the relevant page and asked him not to meet me. It was only a friendly catch up.
I didn't realise how manipulative and calculating this 'nice guy' was at the time of us dating. Glad it didn't last between us. Glad he thinks I'm a fool.) He got to make his girlfriend jealous and see if I was still interested into the bargain. Wanker. The fact that, looking back, I reckon the whole thing was a set up and he had no intention of meeting me was neither here nor there.
Also, a different bloke stood me up and I was at the pub feeling like a lemon. It was obvious to anyone looking on that I'd been stood up. I contacted him and said, 'that was brutal'. Eventually his pathetic excuse was that he doesn't leave work until 6pm so he couldn't meet me at 7pm. Um, so, why did you agree to meet me at the pub at that time ? He also tried to give me some garbage excuse about it being his child's birthday or something.
We tried to agree to another meet up but we were clutching at straws by then. He gave me his work e-mail address and said I could contact him. He didn't exactly utter the immortal line, 'my door's still open' Which is guy-speak for, 'I know I treated you like shit but if you ever fancy repeating the experience, you know how to get in touch with me.'
So, OP, it's up to you. Yes, I accept these things happen, but, do you really need another excuse from the excuse meister ? Also, if he sees what you will put up with, you will just get more of the same.
To be blunt, he bottled out of the date. Go find a real man.