As others have said, you are a very good writer. There are several positive things I see in what you have written. Probably the biggest is your ability to see the circumstances you grew up in, but not become a victim to them. Yes, they influenced you, but no, they are not controlling you. Likewise with the situation at your last job. And by reporting the situation at that job, you were acting with integrity. That hospital will be under some scrutiny now, and in the near term, at least, the patients will no longer be subjected to unlicensed techs. That's a good thing!
A few more practical thoughts ... not suggestions, really, more thoughts to help you spin in a positive direction. Is there a registry for rad techs where you live? Might you be able to sign on as a registry tech? That way you would not be tied to one job, and would have the ability to work as and where you were interested in - coming in, using your skills, but not having to subject yourself to the politics or interpersonal issues of any one hospital. Another thought, as you are now studying software development, I'm sure you've worked with digital radiography. There's a huge field there, and folks with experience on the medical side have quite an edge over the pure tech folks. On the one hand, you might need to make a clean break with what you had been doing, on the other hand, you have skills and background that you may be able to leverage very well in this field. Third thought - because you are a good writer - have you thought of blogging? I don't know much about it besides reading them ... but I'd read yours! There are many directions you could spin it, from whistleblowing and the medical establishment, to your family background and rising above that, to the maturity you've gained about dealing with people in the workplace.
From what you've written, you are not just a surviver, you are more. You didn't just survive your upbringing, you took care of your family at a young age, and handled things at home and held down a job at the same time. In your most recent work experience, at a certain point you chose not to buckle under and continue in a personally draining and professionally unethical situation, you took decisive action. I see someone who is really not broken, just a bit battered, but who has within what it takes to rise above circumstances and make something much more satisfying out of your life.