A pessimist is a person who is always right but takes no pleasure in that fact, while an optimist is someone who imagines that the future is uncertain.