Hello unguy: I'm sorry you are having this difficulty. I would guess that as a temp, albeit long-term, you're an easy target. One place I worked, they used to say: "The sh** around this place rolls downhill & I'm at the bottom!"
Good luck with your job search efforts...