Thank you for the advice. Why do you say to stay away from SF until I've graduated? I am against antidepressants or any medication but going to try therapy, so thank you for the recommendation.
San Francisco is not a peaceful place. And then some! Berkeley isn't either but more protected. Manageable and very student-oriented. Stanford is a different world (in a bewildering but great way for a student). The San Francisco Bay Area is a large and very diverse place (and there are several more schools around).
SF will eat you alive :)
Stay away from anti depressants. Sounds like you are healthy enough physically, you just need a location change which will shake up your life and give you new challenges.