Pollyanna (noun) - a person characterized by irrepressible optimism and a tendency to find good in everything. EX: I'm no Pollyanna, but I do think some good will come out of this.
Pollyannaish also Pollyannish (adjective to describe that kind of person)
Merriam-Webster Dictionary