What does it means if a guy cancels a date at the last minute, not once, but twice?

Lilix
So here's the thing me and this guy been going out every weekend and its been fun, this weekend we have plan dinner and it was my turn too cook. He act all excited and keep saying he couldn't wait 'til Saturday... Well Saturday came around and I txt him to make sure we still up for the dinner and as expected I got the same response as all week long "yes, I can't wait to see you" Then an hr. before the time agree he txt me and tells me he has to work late so we cancel, but he says "we can do this tomorrow because I don't have to be at work" so of course I got all happy and I say of course! Well today I text him around noon and got not answer, then about an hr later I text him again asking him if he was OK. Finally after 4 hrs he text me saying "I'm sorry I'm at work again" So here I am wondering if he ditch me because of work or just for the hell of it :( I feel bad because I don't wanna be a total bitch about it, but in the other hand I feel sad because I really look forward for this dinner that I have plan all week long :( What should I do?
What does it means if a guy cancels a date at the last minute, not once, but twice?
3 Opinion