This kind of thing happened to me once. I dealt with it by taking a fresh look at life. I went to swimming to stay in good shape and went to a new school where I rebuild by social contacts.
I have to tell you something everything I wrote above is a lie.