Woah, different continent! If you were in our neck of the woods, I'd say ask at the doctor's, ask the local library, ring Samaritans, Google it, just find some support group somewhere. Failing that, try a night class or interest group/club in some subject that really really interests you (my Mum and I both got lifelong friends, and also husbands that way!). Has to be something that really interests you, though, as we on the spectrum tend to need fellow enthusiasts in our lives. I reckon in a place as big as NYC, there will be a bunch of people somewhere that'll interest you, or a group that is specifically for giving emotional support for one another. You seem to be very aware that you're in trouble and need to do something to help yourself, and that's great, it's the first step to getting out of your difficulties. You mightn't find the exact right place to start with, but persevere and you will succeed. I wish you luck with it, and remember there's always online support here and other safe places on the net.
Gotta go to bed - it's 1am here! Goodnight.