Dr Scott Barfoot, Director of Doctor of Ministry Studies, speaks from Matthew 11:28-29 about resting between the tensions of life and ministry.