Summary: You may feel like a tin can in a raging sea, but God will bring what He promised to pass.
Number 23:19 God is not a man, that he should lie; neither the son of man, that he should repent: hath he said, and shall he not do it? or hath he spoken, and shall he not make it good?
If you know that God had promised you something you can count on it. If God gave you a vision/mission/calling it will come about if you trust Him for the timing and how it ultimately looks. if you rush it and mold it according your image and not His you cannot blame Him if it fails or is not as joyous and fruitful as you hoped.
If you know He gave it and you are to let Him shape the promise or vision then hold on to it even though it seems to be not soon coming. Don't lose the hope/trust you had when He gave it. Hold on to it through Hell and high water for He has conquered Hell and He controls the waves. No devil in Hell can keep it from coming to pass. All it requires is your trust in the God that cannot lie. Shall not the Judge of all the earth do right?
When it is as dark and turbulent as the perfect storm heed the song that says, "just be held." You are not holding on to Him because your fingers would tire and let loose. He is holding on to you and no one, not even you, can pluck you out of His grasp!
So when people or the devil try to steal the promise from you, smile and say God said it and it shall to pass. They can only harass they cannot change the will of God for you.
24 The LORD bless thee, and keep thee:
25 The LORD make his face shine upon thee, and be gracious unto thee:
26 The LORD lift up his countenance upon thee, and give thee peace.