In this episode of Season 3, Pastor Albert opens up about one of the biggest insecurities that plagued him for years as a young man and how God never lets our failures go to waste but ultimately makes all things new and promises to finish the good work He has started in all of us.