A person whose outlook is scornfully negative.
A person who believes that all people are motivated by selfishness.
cynical (in all senses)
Relating to the Dog Star.
A person who is habitually gloomy, sullen or miserable; a grouch. A scowling person.