I dreaded going into work everyday, primarily because of him. I started looking for a new job six months in and I'm still looking.
About a month ago I started working with a remote dev, and it's been like night and day. Not only is he incredibly patient with me, but we have a good rapport and I'm unafraid to ask him questions. While he does give me fair critiques (never harsh), he's also complimented my work which has been a huge bonus.
This new arrangement's supposed to be temporary, and I'm hoping I can work under the remote dev full-time. I'm dreading the possibility that I may work under my original boss again.
But for now, my mental health has improved ten-fold. My original boss still works in the same area as me, and although his presence still gives me some anxiety at least I don't have to converse with him.
Is your boss just a bit of a dick that a lot of people dislike? If other people like your work it's probably way more about him than you.
For the most part he seems okay around others, but there have been a few times where I think people have picked up on his attitude.