When we go through trials, mistakes, and extended periods of waiting, we often get to know God better.