Golf teaches you honesty. It teaches you discipline. It gives you a strong appreciation of nature. And personal responsibility, something that lacks in our society at times. I mean, it's only your fault, you can't blame anyone else when you shank it. Or pick the wrong club.