#2 in the series, Answering Life's Toughest Questions: A Verse by Verse Study of Habakkuk
Throughout your life God has ordained you to go through difficult circumstances in regular seasons. Why would He do that? --because He wants not just to save us, He wants to change us. This message from Pastor James reminds you that at the very time when God feels so far away, He may be the closest He’s ever been—training you in ways that could never happen apart from the hard times.