Grit, grace and gratitude.