It seems like you do have some legitimately severe brain chemistry issues. The first thing I'll say is that that will definitely affect your ability to make objective decisions about your situation, so I wouldn't go off all half-cocked. The fact that you've already accepted this and are already on medication is a good start. Yes, brain chemistry treatment is still in the "sawing limbs off with rusty iron bits" stage of evolution, but it's a lot better than nothing.
A point regarding sex: Realistically, sex isn't going to come without more confidence and more activity, which you probably already know. It's probably impossible, but the best thing you can do is forget it. Sex is one of those things that is harder to get the harder you try. Maddening, I know, but there you have it.
While lack of sex may not technically be an excuse for suicide, loneliness often makes a bad situation worse. Of course, I have no way of knowing how much one affects the other in your case. Also, we should never underestimate the profound impact our base drive to reproduce has on our brains. That pressure can be a killer. I'm not sure how much can be gained by meeting more folks and seeing your base instincts for what they are, but hey, whatever helps, helps. If not, well, you're no worse off than you were before.
The BEST advice and most practical advice I can give you is to try and find a way to break the catch-22 over your medical treatment. If that means begging borrowing or stealing money to go see a practitioner to get certified for mental coverage, then so be it. I've seen way more than I ever wanted to see of the US medical system. Sometimes those loopholes just fuck people right over and the only way out is to fight your way through the system - sometimes that means spending a hundred, or a thousand, to save the tens of thousands you don't have. This is going to make more of a real, practical difference to you than anything we can fucking babble on about here.
Warning - while you were typing 4 new replies have been posted. You may wish to review your post.
And what SCD said. You've already gone partway on this, so explaining your current state may jumpstart some folks into helping you break your deadlock.