A person who looks for the negative in everything is often described as a pessimist. They tend to focus on the drawbacks and pitfalls in situations rather than the positive aspects.
A person who wants everything to revolve around him is often referred to as egocentric or narcissistic. They tend to prioritize their own needs and desires above others, seeking attention and validation from those around them.
You could call this person a "selfish immortal."
A person who can remember a lot of information is typically referred to as having a "photographic memory" or "eidetic memory." These individuals have an exceptional ability to recall details and facts with great accuracy.
You could call them a trigger or a source of envy.
They would be a hypocrite.
A compulsive liar, who failed within the first week of med school and who watch too much ER
A Skeptic person
A know it all is someone who thinks he knows everything and refuses to accept advice or information from others. You could call then a pretentious boaster, one who intends only to attract notice and impress others.
foolish
a lair
annoying
Smart.
"walking encyclopedia"
A double agent.
you call them a computer tech
A person who understands everything is often referred to as omniscient or all-knowing.