Do you ever get frustrated when you do all the right things, but your circumstances stay the same? The prophet Habakkuk felt the same way. Waiting to see God work in his life he cries out, “How long O Lord?” And in His answer, God reminds the prophet that things are always in His control, and happen according to His perfect will and timing. Though we might not see results right away, they will come. For God is always at work, and His plans always come to fruition. So trust in Him, wait on Him, and watch in astonishment at the greatness of the results!