Blessed are those who trust