Waiting on God is one of the hardest things as a Christian. I finally realize that waiting on him will be a life long lesson. Each time I wait, I learn more about the Father and about me. One of the greatest lessons learned is that he always goes before me, stands with me and will be my constant rear guard. It's up to me to decide whether I will trust him in the wait. Most often I see the advantages, and wait more peacefully the next time-usually...