Just wanted to add that I'm so sorry your boss is a nutcase. I wish I had good advice, but work stuff, especially with crazy bosses like that, is so hard. Have you thought about looking for something else? It sounds like you take on a lot of responsibility and do a great job, but aren't appreciated, I wonder if maybe it's time to find a better workplace?

Good luck!