Incredible empathy and consideration on show in this thread, I hope it stays. I tend to lurk more than I post, but this shows the support is here for you on Hexus, whether it's your new graphics card that's broken or your heart.
I found it pretty hard going a couple of years ago, it probably won't help to elaborate hugely on the specifics, but what helped me most was getting out and about with new people, along with having people to talk to online when I didn't have anywhere to be. It was always hardest when I was alone in my room with just my thoughts for company.
Good luck for the future to everyone here.
Niko =)