Waiting for things to happen is usually not easy. We live in a very, very busy society where we always seem to be on the go, but never seem to get everything completed. Usually we want everything in our lives to happen very quickly, so that we can just be done with them. We get an idea in our mind about how long we think something should take to be completed and get frustrated when it does not happen the way we feel it should, but our timing is not God's timing and God's timing is ALWAYS perfect. A delay is not a no, it is just waiting for Him to work out all the details. I am glad he is a God of details and works them out for his glory. I love when I am able to witness the end results of his plan, it is always amazing. Thank You Lord for being PERFECT and knowing everything that we need.