pessimist (pessimism + -ist; agent_person)
Someone who habitually expects the worst outcome; one who looks on the dark side of things