It's no small task to wait faithfully (and patiently) for God's timing in your life; when to get married, when to start a new career, when to buy a house, when to move, when to give up, when to say 'no,' when to start over--the list is perpetually long, and most of us wrestle with our confidence in ...