Why is my boyfriend so rude to me all of a sudden?

Anonymous
He was really sweet the first few months. Now things got weird and he's kinda rude to me & has changed.
Sometimes it's subtle like when we went out to dinner with his family I was at the end of the table & he sorta faced away from me a little the whole time. I would have to tap his shoulder anytime I wanted to talk.
Other times he's just rude but he calls "just a joke". Last week he asked me when I start my period & I answered him and then said "why?" and he said "so I have a reason not to see you next week". He does joke but never like that.
Another thing is he stopped paying for me with anything. We were pretty good about splitting bills and buying things for each other. I didn't depend on him financially at all. The other day he went clothes shopping and I picked up a pack of socks and I said can you pick this up for me it's just 3$ and he goes "uhh it was more like 4$" and I just said ok forget it when just earlier that day I brought him dinner.
This is just a few examples of the last couple weeks.

It's really starting to bother me and hurting my feelings the way he's changing so fast. He's up and down. Her says he loves me & the last time I saw him after he dropped me off he texted me and said "he had fun today and any doubts he had about our relationship disappeared"
It's been impossible to get a clear answer out if him on most things.
I don't know...I've been thinking about breaking up with him because those little things really do hurt me and he doesn't seem to notice or care.
I miss how things were in the beginning. All of this is so unlike him.
Is it over?
Why is my boyfriend so rude to me all of a sudden?
7 Opinion