Heya man, sorry to hear you're having a bit of a tough time, you're not the only one going through stuff like that ._.
Meeting people nearby can be tricky, although I've had good luck with some forums, like I'm on hippyish forums and stuff and they have great regular gatherings, but maybe...