As time is the true healer, or Physician in this case, the best could be to speed up its pace, but I never succeeded in that, maybe it is even impossible.
As a second chance, try to get some new interest that will keep your mind
pretty busy, for instance the study of the Chinese language, or something quite difficult near your interests, or totally new, like start painting.
Of course seeing people is also helpful, but what you need is to keep your mind into something else, not just a past-time.
Ok, I see you are already studying Chinese, so what about Music, advanced Math ?
A very practical tip: look around in the Schaum books, there are dozens on several subjects,
the fun part is that they offer many, many problems to keep your mind busy;
in the long run (I'm talking for my own experience) you will remember these days as a success as you turned a bad feeling into an opportunity to evolve.
Good luck, it is not an unusual an experience, nevertheless to be counter-acted seriously and with determination.