Within his difficulties Habakkuk did not doubt God, His redemption, His work in the soul or His providence in creation. Yet he was in anguish for the church and for the nation. However, he was wrong to conclude that God did not hear nor heed the prayer of His people. God is always in control. He would only allow them to go as far as He willed.
Christians today tend to look for immediate superficial happiness rather than eventual deep joy.
God is so much greater than we are that our ideas of what He is doing and will do are totally different from the reality. The last answer to his prayer that Habakkuk could ever have imagined was that God would say He intended to send the Babylonian army to destroy Israels cities. John Newton wrote a hymn which describes a time when he desired greater depth in his spiritual life - a deeper knowledge of God. Instead of the vision he anticipated, he experienced months of trial and testing when he felt that he was coming to the end of himself. Eventually he understood that God had allowed him to be cast down in order to teach him to be entirely dependent upon Him.