Read Habakkuk 2 today.

This chapter is God’s response to Habakkuk’s complaint of God choosing to use those who are unrighteous (the Babylonians) to fulfill His plans. From Habakkuk’s point of view, it would seem like God should have chosen to build up Judah to defeat the Assyrians rather than the evil Babylonians.
Isn’t that one of our questions as well? Don’t we sometimes wonder why good things seem to happen to those whose actions seem evil? Why does God choose to use people we judge to be evil for His purposes?
The answer to those questions is challenging, but as I read God’s response to Habakkuk, I see two things. First, God seems to be saying that Habakkuk cannot see the whole picture and he will need to trust that God will do the right thing in the end. God even painted a picture (with very broad strokes) of what the end will be. Most of God’s response deals with this.
The second thing is barely mentioned, but I think it is the important part. It is found in verse 4, “But the righteous will live by their faithfulness to God.” Rather than being concerned about how God will deal with someone I judge to be behaving badly, my greater concern should be with my own behavior.
How often do we point out the flaws in others, but overlook our own?
Habakkuk 2:2-4 NLT
Then the LORD said to me, “Write my answer plainly on tablets, so that a runner can carry the correct message to others. [3] This vision is for a future time. It describes the end, and it will be fulfilled. If it seems slow in coming, wait patiently, for it will surely take place. It will not be delayed. [4] “Look at the proud! They trust in themselves, and their lives are crooked. But the righteous will live by their faithfulness to God.