Bombarded by fear and doubt? Good news: We eat Giants as our bread!