We have promises that have not come to pass yet in our lives. The ultimate promise is of the return of our Lord and Savior, Jesus Christ. Why do we find it so hard to wait on God? The bible is full of His promises toward us, for the believer and the non believer. He says that He rains on the just and the unjust.

We live in a society of quick fixes, schemes, and manipulation. Everybody has a way to help you get what you want or get to where you want to go. Have you noticed that the world takes from the Bible and uses schemes that only leave you broken. Be careful who and what you put your trust in. We have faith in man, machines, stock markets, bank accounts, retirement plans, get rich quick schemes more than we do God. A main scheme out now is the healthy life style schemes. It is already written in the Word of God how to keep yourself healthy. Have you read about it? Some of these tools are valuable ways to earn an income and provide for your future while we are here on earth, but they are fallible. These things can leave you in debt, sick, torn, and separated from God. God's promises are sure. They are written in His word. His way is right, just, and unchangeable. You will always get the positive results that you are looking for following His plan. You just have to have faith and wait on Him.
Psalms 27:13, 14 (King James Version)
13 I had fainted, unless I had believed to see the goodness of the Lord in the land of the living
14 Wait on the Lord, be of good courage and he shall strengthen thine heart, wait I say on the
Lord.
2 Corinthians 1:20 (King James Version)
For all the promises of God in Him are yea, and in Him, Amen unto the glory of God by us.