Just then he walked in the restaurant and started saying "babe, I'm so sorry, let me explain." This is nothing new that he changes our plans around or is super late/'forgets' about them, so I just said 'fuck you. i don't care about your excuse for tonight. it's a pretty basic thing if you have a girlfriend and make plans with her to follow through, or at least have the decency to let her know you can't make it.'
I didn't want to start more of a scene to I sat back down and we had a tense dinner. His excuse was that he was at coffee with a friend he hadn't seen for a long time, and didn't want to be rude by checking the time. As soon as he said that, that pissed me off even more. I told him that in the end, he was rude to me AGAIN by showing up extremely late and wasting my time.
He kept apologizing through the night, saying he knows he messed up but that what's done is done and can't be changed. What do you think of this situation? What should I say to him?
Most Helpful Girl
I think he's stupid for doing this to you over and over. The least he could have done was texted or called you, saying that he'll be a bit late.
The fact that he prioritized not being rude to his friend shows that he doesn't respect you as much. If he did, he would have prioritized not being rude to you. You are more important than some random friend he hasn't seen for a while. And I don't see what's so rude about saying "thanks for the coffee, but sorry, I promised my girlfriend I'd take her out to dinner, so let's do this again sometime soon?"
Honestly, yes, he's just making up excuses. And the fact that he's not changing shows that he doesn't care enough to do anything about it. Seems like he has this sort of "it's easier to ask for forgiveness, than to ask for permission" kind of mentality. Not good. You should have a talk with him, and tell him that you won't tolerate him doing something like this to you anymore.