Being frustrated about how long you have to wait won't get God to hurry, when it looks as if it is over, we should learn to depend on his word and trust Him. God is not in hurry, we are the ones in hurry. He is more interested in the journey, even during the trials, He is interested in our fellowship with Him and Him bringing us up stronger and wiser through the pain and the long wait
Galatians 6:9 says " and let us not be weary in well-doing for in due season, we shall reap, if we faint not "