One of the hardest things to do is wait on God, wait for prayers to be answered & wait miracles to happen. It can be frustrating, leave you anxious, and almost hopeless. But don’t forget that your heavenly Father has a timeline for your life, and in God’s time it will happen.