Let them think what they want. It is not our job to try to change other people.
A person who thinks they are great but aren't typically deemed as arrogant or conceited. They may also be characterized as having an inflated ego or having delusions of grandeur.
You could call them "arrogant" or "overbearing."
A person who thinks nasty things could be described as pessimistic, cynical, or having a negative mindset.
If someone is from Beirut you call him or her Lebanese, since Beirut is the capital of Lebanon.Actually the proper response to his query would be this:You call someone from Beirut a 'Beiruti', the same way you may call someone from New York a New Yorker etc......
Usually you would call that person a pessimist or someone who may just be miserable and down in the dumps temporarily.
If someone tries to make you feel jealous.You must call that person a despo or a looser and a jerky person.
numerologist
Paranoid
Someone who thinks that being a hipster is to mainstream can be referred to as a jazz-maniac.
Narcissist
paranoid
that's a hypochondriac.
You could call them "arrogant" or "overbearing."
God
A know-it-all!
That was a terrible question, because you call someone who thinks they are ill all the time a hypercondriac. So as in Jeopardy, "What do you call someone who is constantly under the impression that they are ill?" Answer: "What is an a hypercondriac?" That is correct!
they are usually called hypochondriac or suffering from Munchhausen syndrome
thoughtfulintellectualpensivesmart or shrewdcurious or inquisitive.I think first three are best thou