I sympathize. I worked for a boss who took absolutely no responsiblity for any of her erros and would go out of her way to blame one of her staff. You'd almost have to feel sorry for her, having to lead us incompetent fools around by the nose.
It's strange for me because I changed jobs this year. At the old one where I knew what I was doing, I was treated like I was incompetent. It was so bad that when I was having stomach cramps and getting light headed from the pain of undiagnosed gall bladder disease my boss told me she thought I wasn't emotionally healthy enough for the stress. About a month later I got a diagnosis and had surgery to remove a dying organ. I never got an apology for being accused of having a mental problem when I had a real physical problem.
In my new position, I'm doing a completely new job with no one to even ask if I'm doing it right or wrong, so I
feel incompetent, but people keep telling me how glad they are that I'm here and what a great job I'm doing. It's a different world.
I hope things work out so that you can find another job soon and that it will put you in a better situation.