Whats the word for too good for others
An egotist has an exaggerated sense of self-importance.
Conceited..? Arrogant..? Pompous..? Narcissistic..? Egotistic..? Did you find the your word you were trying to think of...?