Squizzer 

Eternal optimist (therefore eternally disappointed as a result....)