Some of the hardest seasons we find ourselves in are season of waiting. Waiting for the phone call, the change in restrictions, the invitation,...
When we last met David in this, our study of his life, he was in the midst of a trial few of us could...