What God has promised us is coming. Things we have been praying for, seeking God about, waiting on, sacrificing for, hoping for, suffering for, is about to come. And when you consider all the things you have been through: tests, trials, fire, storm, wind, rain, hurricanes; don’t give up now! Every promise has problems. God ordained promises has God ordained problems. Rest in Him, wait patiently for Him. Believe what God has promised you.
Another must listen message for encouragement in doubt, distress, trouble, difficulties, sorrow and pain. The Lord has given us many promises in His Word. He has given us promises in our personal relationship with Him. Let us continue to believe by faith, and not give up.
God is not a man, that He should lie, nor a son of man, that He should repent; has He said, and will He not do it? Or has He spoken, and will He not do it? Num.23:19.
And let us not lose heart in doing good, for in due time we shall reap if we do not grow weary. Gal.6:9.