I noticed a shift in my boyfriend's behavior. Should I wait or call?

On Friday last week we had a date. He asked for sex in my car (I told him that it's not going to happen cause I'm not comfortable doing it for the first time with him there). Plus we had an agreement that he will take me to his place (Monday or Tuesday this week). So I guess he should have kept his word.

I don't know if that's the reason, but he seems to have changed since then.

On Monday I took his car to a mechanic (bc I promised and if it's not ready till end of the workday we would have gone with mine to his home). The entire time he was nervous and repeatedly asked if his car will be ready so he will go home (meaning he has no intention to take me with him). I obviously showed some anger, cause I believe if you say something and you promise something you have to stick to it.

Anyway he noticed that and asked me what's the deal... I didn't want to say it, but I ended up being mean to him and he didn't like it.

We had an argument. And he left.

On Tuesday it was the same. On Wednesday... I noticed that he stopped physically approaching me and asked him what's the deal. He said that it's him... he has financial problems, his work isn't going well and other stuff, but honestly I didn't believe him at all.

He said that I'm asking too many questions and that I'm annoying him with those. Bu how can I stop when I'm noticing him being different. He said there is nothing going on, but I don't believe him.

What should I do?

I noticed a shift in my boyfriend's behavior. Should I wait or call?
Post Opinion