Without question, one of the hardest things to do is wait for Gods timing. In this fast-paced world in which we live, things are set up for maximum speed and efficiency. Technology is now moving faster than ever before. Smartphones are so cutting edge that they allow news events to arrive seconds after they actually occur. We are so used to everything moving at lightning speed, that we have a very hard time adjusting to the slower...