It’s not a matter of if we will run into challenges in life, it’s a matter of when. So why do they surprise us? Do we have to be blindsided again and again? As we dig into the life of King David, we will look at some of his biggest character challenges. We’ll take an honest look at his successes and failures. What we learn together will impact our choices and save us from some of life’s heartache, loss, and pain.