It is important for you to know that God has not forsaken you, He has not forgotten you, and He has not lied to you. If He said it, He WILL do it! And though you might not understand the HOW, you do know the WHO, and that is where you can anchor your hope. The promises of God DO NOT expire. Actually, the period between the promise and the realization of the promise can be the place where God is doing His best work in us. Even now, God is preparing you for what He has prepared for you.