Extras: Challenges Host Abigail Wright discusses challenges, and how creating them for oneself can add to one's well-being in life. Info Written by Abigail Wright On May 26, 2016 In Audio Podcast Tagged Abigail Wright, happy, success, Peace of Persistence, piece, persistance, depression, challenges, risk, flourishing, how to, self-help, self, help