Hi there,
Sorry to hear about where you're at. I can relate, as I'm very much in the same place (or was, until recently). I do have one piece of advice for you (which is what I did): Find a good psychiatrist, ASAP. All of the other advice here is great, and absolutely legit, however...