But they soon forgot what he had done and did not wait for his plan to unfold. Psalm 106:13
The psalmist is talking about the time when the Israelites were taken out of Egypt and were in the desert. They had almost immediately forgotten what God had done to get them out of Egypt and started complaining about the desert. They were unwilling to wait for God to fulfill His plan for them.
When a promise is made to a person, it is usually expected to be fulfilled very quickly. If a person borrows some money from a friend, it is usually expected to be paid back within a few weeks or maybe a month or two, but not having to wait a few years for the payback. With businesses, contracts are usually drawn up and signed to state when the agreement must be fulfilled.
With a friend, one must look back on how that friend has been in the past to know what to expect in the future. If he has always fulfilled his promise, then most likely he will continue to do so in the future, though it may take some time.
God is faithful in keeping His promise to do what He says He will do. However, often people must wait for the promise to be fulfilled.
You know the number of promises God has made for you. Some of those are to all believers, while others are specific to you alone. You may be waiting for some of those to be fulfilled.
As you are waiting, you must think back to all that God has already done for you. Think about all the promises He has already fulfilled in your life.
When you forget what God has already done, you begin to question whether He can do more or whether He will actually do more for you. God has not forgotten you or His promises to you.
Be patient and wait for Him to unfold His plan for you. In the right time God’s plan for you will be fulfilled. His promises will come about at the perfect time.
Do not give up on God. He is faithful to you. Keep waiting and trusting, and in the end it will be worth it.
I pray today that you will know God’s promise to you; that you will remember what God has already done for you; that God will give you strength to wait for Him; and that God will finish His plan for you.