True, don't rely on relationships to solve problems. Expect more problems to arise with more factors in life. But do what you can to comfort her.
History, yours written in excellence. To others whom are fools stands out this student who persistently reads books and understand new things. That should of never been quieted. I was nerdy kind of, I stopped like you. But I didn't "stop", I just didn't talk to people at all. I'm not that social, not that good with other people. That is a bad way to mask your identity... Or just not talk to the wrong group about your knowledge, hang out with people and stuff. Talk with geeks some other time. Forget your past of falling, I just recovered from that due to my 2 moves from NC->GA->TN in like 2years. Need anymore help just ask.