Joining Joyce's Hodgepodge today. I'm late to the party, but better late than never, right? 1. Realist, idealist, optimist, pessimist...wh…