Quick update since I'm logged back on:
I spent about a year unemployed, during which I worked on various projects, goofed off, and sent in literally hundreds of job applications. Finally found a good software job in North Carolina, of all places. It's not game or graphics related, but it's with a small company and I get a lot of freedom of what to work on and my work has a sizable impact on the company as a whole. Honestly it's way more fulfilling than either of the previous software jobs I had. I'm still super lonely and trying to figure out how I fit in to society, but I'm hanging in there. I've been working on a Terraria mod in my spare time and still do some game/app development, but haven't completed anything significant.
Good job turning things around Ryex! Thanks for the birthday shouts everyone.