Optimism over angst