Dancing through life’s challenges