This means resting in God by allowing Him to take charge, believing that He is sufficient and powerful. Those who trust in Him must be strong in faith to contend with their foes or trials to triumph. When we wait and trust in God, He will grant us the courage to overcome obstacles and He will give us His strength in place of our weakness.God will grant all we need at His appointed time and we will be lifted up in His strength to receive peace in this world and that which is to come.To become what God wants you to be, you must go through the waiting process. God’s timing is not like ours. He is not limited by time but the creator of time. The scripture says in II Peter 3:8-9 But, beloved, do not forget this one thing that with the Lord one day is as a thousand years, and a thousand years as one day. The Lord is not slack concerning His promise, as some count slackness, but is longsuffering toward us, not willing that any should perish but that all should come to repentance.