We live in tension. Can you feel it? The tension between what is and what will be, the unimaginable joy and glory that God has promised for our future and the painful suffering of our present. So how do we wait? How do we wait, when all creation suffers, for God to fulfill his promises […]