I am not trying to discourage you but i am in recovery and it took me 3 and a half years but i finally got a great job. i was hired by the company that first terminated me. It took a lot of hard work...
Have you been intouch with SPAN. It is a peers progream for nursing (I think its national)and if you are involved with them they may be able to help you get back to