Let me put it another way
why should I bother to learn from people who either ignore my questions, avoid them, or react to me in such a way that upsets me? Will I be able to learn something from this person without going through a hard time and getting stressed out in the process?

A certain amount of stress is unavoidable, anything that challenges a persons worldview creates mental stress. The technical term is "cognitive dissonance", I found a decent short description here [link|http://www.dmu.ac.uk/~jamesa/learning/dissonance.htm|Learning]

Jay