There are many difficult roads that the Lord calls us to walk. As God is glorified in this world through Jesus Christ, one promise we do not receive is that of a comfortable, easy life free from hardship, disease, or pain.
Habakkuk leads us into one of those places of frustration and pain, teaching us that God is able to handle our questions and will answer us, although his response may not be what we would have expected.