God's timing is perfect. As we wait upon him for answers to our prayers, we wait with confident expectation knowing He heard us the first time we prayed; The first time we set ourselves to seek His face. But we wait on His timing knowing He not only hears us, but takes pleasure in setting us up for the miraculous. Don't give up on God - He won't give up on you. Keep believing, keep trusting, keep thanking Him for His perfect timing. Have a peace filled day.