Our special guest today is Amy Weaver and we talk about living life on purpose especially in a world full of setbacks and obstacles.