Did he cancel my taxi?

Ok so my boyfriend said me and our son could go to his and see him for a little bit anyway he said it was fine to go to my friends for an hour first so obvs I did, then come the hour he said he had ordered a taxi for us. He had us wait for this taxi that was at first 10 mins away then apparently 5 minutes away and then he said that the taxi company had cancelled it.

However he then said that he had rang the company and they said that they didn’t have one on the way to begin with and that they’re “trying to find a car” so they cancelled it due to them arguing on the phone.

I didn’t believe him due to his past so obviously I had rang them myself, they said HE had cancelled it. I said to them wait so he cancelled it and not yous? They said that it was correct.

I’m confused and think he might be cheating or doing something on the sly because why would The taxi company tell me HE cancelled it when he said that They did and then that they didn’t have a taxi on the way in the first place. If they didn’t I’m sure they’d have said oh we couldn’t find you a ride or something and if they had cancelled it they’d have said.

He had me and my baby wait outside my friends for 20 minutes with my baby without shoes as I left them in my house due to thinking we’d be straight there so I had to hold our baby with his feet getting cold and I was going to take him to the park but cancelled that to see his dad which is also why I’m extremely annoyed. I doubt the taxi service would also lie about him cancelling it when one wasn’t on the way anyway apparently. I feel like ending it due to him not only standing myself and wasting my time but my baby’s, and that’s because when he’s say about 5 and something like that happens he’s little heart would be devastated