I sympathize with you LordSappington. I am sorry you have to deal with this
Can you try visiting your home town or where you did your undergrad for a while? Any place where there are people you know? I think you need a change of place. I can understand that you can't leave your masters in the middle, but maybe take a week or 2 off and visit family and/or friends from before?
Also, I think you should be very proud of yourself for being persistent about this. I was impressed after reading your post about how persistent you are.
Also, how much longer will it be before you can move out of that town permanently?
I am sure you will find some good advice from people here.