I think it’s human tendency to hate their place. I was a brilliant student, thought I was too good for VIT, few months after joining VIT I hated the place, I hated my roomies, they were really mean girls, my friendship went through ditch phase, I hated the food and I regretted ever stepping on VIT campus. I decided I was going to dropout and sit back home and try again. But I stayed. 2nd sem I got into clubs and chapters, started ignoring negative people and stuck around. I still regretted joining VIT for it ruined my belief in people.
I did a lot on the professional front, learnt a lot and got selected into Microsoft for summer internship. VIT gave that to me. It made me capable enough to get into that big a company. I returned back became the organiser of Gravitas, learnt how to organise a big fest and right now I sit in Cisco with a great package and a great set of friends I would cherish for life.
Regarding the horrible experiences, I learnt a lot, everything made me a better person. My horrible roomies taught me to adjust in the worst, my ruined friendships taught me to be strong. And the best part is I have grown to love south Indian food.