Boyfriend has an inflated sense of self-worth and I'm not sure if it's normal. I have never been confident in myself anyway so maybe it just seems big headed to me as I'm quite humble and never big myself up.
He just always seems to think he is the best. He often says things like 'the messiah has arrived' as he enters rooms or how he is the best and he's the God.
He says you should love yourself because you can't expect anyone else to love you if you don't even love yourself but it comes across egotistical and big headed. It's becoming a turn off.
I obviously find him attractive and handsome but to anyone else he is a 30 year old man with very thinning and receeding hair. He makes out like I should be lucky to be with him as other women would kill to be in my position dating someone as good looking as him with the good job that he has. Yes, he does have a good high paying job, he earns nearly triple what I earn but he often speaks negatively about other occupations (such as bus drivers or the council etc) and I have told him I don't think that's fair. I think it's a really ugly trait to speak of someone's job like that when they have also worked hard to get to where they are.
He is funny and smart and has lots of good qualities. But when I do compliment him and say something like 'you are looking really fit in that outfit/you scrub up well' his response is usually something like yeah I know I do. Same when I say I like how smart you are, you know lots if interesting facts, you're so intelligent. He just responds with yeah I know I am.
He doesn't have many friends and I don't know why he does this. It's starting to put me off and give me the ick. I think in life you have to back yourself to a degree but it's important to stay humble amd understand how to take a compliment gracefully.