Wow, 1.5 years of bearing such daily situations, that is something I find impressive given the anecdotes you described. I would probably not have lasted than long in such an environment.
Good for you to leave that place at last. Hope you found a much more better environment!