@MDesquire , I apologize if my last post came across as derogatory but regardless of the "ranting, banter, etc." all of it had merit and value. I appreciated everyone's input throughout the course of this thread and, as expected, there were some stark differences but it made this thread applicable to many people and there is no doubt this will serve to aid people who are most definitely going to find themselves in these problems.
The truth is, there is no "right" way to handle a termination and those who find themselves at that junction have to find advice most applicable to their situation and the support their program provides.
I will reiterate that lawyering up, in my opinion, adds very little benefit to the situation and there are many other steps you can take (that I did not) before you resign. I think THE BEST, thing I could have done was speak frankly with my program director at the time to arrange for a transfer to another program or seek help finding another program as soon as I was told about my situation. I was also naïve, I will admit it, to believe that my PD would write a good letter of recommendation as he stated and I had no reason to feel otherwise; unfortunately this was not the case. My letter was far from neutral and if anything, exaggerated many of the problems I was having. The entire letter was basically quotes from my ICU attending's evaluation forms. This letter haunted me the entire year. Months afterwards, I had been in contact with at least 10 programs via phone or email asking me to interview and every time they spoke with my PD it was like the program disappeared and I never heard from them again.
I got extremely lucky to even have a position anywhere given the circumstances and getting past all of the rejections one after another after another after another.... it wears on you emotionally and when you are not getting any support from your previous program, it can almost feel like your career is over. I can tell you that is definitely not the case and if I was able to match and overcome all these obstacles then I know anyone can; you just have to constantly be on the phone, sending emails, calling all contacts and asking for advice; but I can tell you opportunities will come and be gone in a millisecond so you have to be on your toes and be your own advocate.
Sorry for the length, but it is imperative that you get over the fact that you have been fired and instead of feeling sorry for yourself (which I did way more than I should have) you have to take a step back and realize that you have been through hell to get where you are and that some people are dinguses and their children will be dinguses and you want no part in that. Come hell or high water, you will get a residency position. Keep your head up, learn from your mistakes but most importantly let the bitterness go and move on to the next opportunity.