This verse is a response to Habakkuk concerning the Chaldeans and God’s future plans to liberate the land and chastise the Chaldeans.
But God’s response to Habakkuk still holds meaning for us who have faith and hope today. God has created His own timetable. He is faithful. Jesus will return soon. Wait for it.
“For the vision is yet for the appointed time; It hastens toward the goal and it will not fail. Though it tarries, wait for it; For it will certainly come, it will not delay.
Behold, as for the proud one, His soul is not right within him; But the righteous will live by his faith.”
Habakkuk 2:3-4 NASB
And though they scoff, wait for it.
Know this first of all, that in the last days mockers will come with their mocking, following after their own lusts, and saying, “Where is the promise of His coming? For ever since the fathers fell asleep, all continues just as it was from the beginning of creation.”
2 Peter 3:3-4 NASB
Joseph went through some real family issues. It’s amazing to me how Joseph reacted when he saw his brothers for the first time after what they did to him.
His older half-brothers from three seperate moms had sold him as a slave, seperating him from a loving father and his baby brother from the same mom. Yeah, Joseph’s life was complicated.
Yet Joseph had already came to the realization that God had put him through all this as part of the plan to save his family. Joseph forgave his brothers and comforted them by telling them he forgave them.
God still uses our life situations to bring His plans to fruition. What situations have you come through that have allowed you to help or comfort others?
But Joseph said to them, “Do not be afraid, for am I in God’s place? As for you, you meant evil against me, but God meant it for good in order to bring about this present result, to preserve many people alive. So therefore, do not be afraid; I will provide for you and your little ones.” So he comforted them and spoke kindly to them.
Genesis 50:19-21 NASB