Is he a self-centred person or am I driving myself insane?

Anonymous
My boyfriend has a habit of doing what he wants on his own terms. I have already compromised a lot like sleep and my time. We had negotiated to talk between 8pm and 10pm, but he does not follow through and uses napping too long or distracted as an excuse, has been used multiple times in the past. I had forgiven but now I feel like he is taking me for granted.

If there is an argument he will say lets talk about it tomorrow, and never discuss tomorrow. When ever he asks how am I he seems to divert the conversation right back to him. I had planned out activities even sacrificing my own study time for him and he does not follow through. We both like to game but he doesn't bother to do stuff with me in the game.

He is quick to move onto flirtations and uses comments like "You would be like (insert) if I was there" which seems like he is trying to gain an ego boost.

I feel like I am going mental. My head is saying I am overthinking and he is a good guy, but my heart feels disappointed and taken for granted. Very sad.
Is he a self-centred person or am I driving myself insane?
6 Opinion