Ciara Johnson September 20, 2019 Life How Optimism Affects My Financial Health | #OptforOptimism Ciara Johnson September 20, 2019 Life How optimism and generosity fuel my life