You can call someone self obsessed.
But what you got to know is, probably that person is much lonely inside.
Maybe he needs love so badly that he has started loving himself just to fill up a void in his life.
Maybe that person just wears a smile and fakes around being happy while something is tearing him apart on the insides.
Maybe it's what the world made him do when he wasn't loved back when he gave out all he had.
Maybe, he is just tired now...