Thanks for the support guys. It really means a lot. I feel much better a week after the incident. I'm doing more meditation, trying to be more social. This has been an important lesson for me because I thought I had gotten passed a lot of my social anxieties, but really I had just stopped challenging myself, unaware that I need to keep up the work. Keeping social would have helped me to avoid situations like this.

By the way, I feel I should make it clear that I am a guy, not a girl. But your comments are very much appreciated regardless.