To Habakkuk, God seemed indifferent to the evil permeating Judah. And, he was greatly disturbed when God said He would use the wicked Babylonians to judge His people (1:5-11). God responded to Habakkuk's complaints (1:12-21) without explaining why He chose to use the Babylonians. Instead, He gave Habakkuk a divine perspective.
Habakkuk 2:2-20 reminds us that God is all about righteousness. He might choose to use wicked people to further His purposes. But, that doesn't mean He approves of their sin. No, God will ultimately punish the wicked for the evil they've committed. It's reassuring to know that the sinful deeds of men can't thwart the purposes of God.
God is sovereign. He will work things out in our lives for His purposes. His plans will be completed and on His schedule. As humans, our perspective is limited. We can't view the whole picture from our "cab ride" through life; only God can see it all from His holy temple. Thins may seem chaotic in your life. But take heart, for the Sovereign Lord is our strength.