The problem is that head knowledge and heart knowledge are different. You can take in a ton of knowledge and be able to recite it on call. But for some people, if they don't experience it, they're not able to take the same knowledge to heart.
I was in a business simulation competition once during university. At the end, when they were about to announce the winners, one of the judges got up and said, "Business is like sex. If you've never tried it, it doesn't matter how much you read about it, how much you know about it, etc. Until you experience it, you don't really understand it for real." It made for a laugh afterwards, because some people weren't happy with how he had judged their teams.
I guess it's because most people are not good at managing their own psychology, ala this post: http://bhorowitz.com/2011/04/01/what%E2%80%99s-the-most-diff... Head knowledge is hard to remember when you're in the fire. Heart knowledge is instinctual.