Got canned today.
I got fired for following policy.
I've found narcotics lying on the floor in patient areas, and turned them over to my supervisor. Because of this, no one wanted to work with me because I'm a "snitch", and because everyone didn't want to work with me, I get fired for "not being a team player".
The human resources director didn't want to hear my side of it.
"It isn't a democracy," he said.
I don't know how to navigate my way around social pitfalls/double binds.
I can't leave narcotics lying on the floor in the hospital where I work because it's dangerous to patients, I shouldn't carry them on me and ask all my fellow employees who dropped them because I'm not authorized to have custody of them, and I can't turn them over to my supervisor because it makes me a snitch.
When I run this problem by my managers, the only answer I get is "....nobody else has this problem. You want to have the problem...."
I have a degree and credentials.
How do I keep a job?
I'm pretty sure that constitutes retaliation, which is illegal. (Now, whether you can get a lawyer to take the case is a different story.)
In this case, I'd file an anonymous tip with the DEA if you suspect there's more going on.
And no, these problems are not something wrong with you. The only thing you're guilty of is having ethics in an environment that clearly doesn't.
What I recommend going forward is to start keeping track of these red flag behaviors in potential employers. Now that you have several outcomes, think back to before your actual firings and see if you can identify behaviors and talk that can be linked to their lack of ethics. See if you can find some patterns, and if you remember them, see if you can identify those things from the hiring process.
With that, you can start building a repository of mental flags to look for in the interview process that indicate a bad place to work. You can also find questions that you can ask to gauge responses.
Additionally, write down what you want to see in a good company. Look for evidence of such things in the interview process (don't be afraid to ask for a tour) and used that to guide your acceptance of a job.
I know it's a scary thought when you just want a job, but it's well worth it. You're in a high demand industry, which means you have the upper hand, in reality. Keep your standards high and you'll find the better jobs in the long run. In the meantime, take note of what is good and bad about the environment and learn what you can to apply to subsequent jobs.
Also, own being a whistleblower. Spin it as an example of your ethics and adherence to the law and the right way to do things. Don't be afraid to be up front about why you got fired on that one. The sane and ethical ones will see how messed up that situation was.
Being fired from a corrupt company or by a corrupt boss isn't as likely to reflect on you as you may think. If you explain the situation when it comes up, you'll likely find that people will, in general, side with you and agree that it's highly unethical if not downright illegal.