Answer: overoptimist

AnswerCrossword Clue
overoptimistone who is excessively optimistic