I'm 5 months into a postdoc and not sure how much longer I can last. My adviser is insulting, and humiliates me at least 2-3x a week. I am only just now learning that this man has a history of treating people poorly. Briefly, I can't even ask him a question about the science without him attacking me for something unrelated - such as the colors on my histogram. He humiliated me in front of a postdoc from a neighboring lab because I was unable to get a drywall anchor into the wall (I'm short and he asked me to mount something that was beyond my reach). The examples are endless so no need for me to list them all. The take home message is that I have chronic anxiety now, chronic stomach pain, I am probably drinking too much, my confidence and enthusiasm for science are eroding, and I am afraid I am stuck. I did a short postdoc elsewhere, but chose to move with my boyfriend so found this position in the new city. If I now leave this postdoc, I will look bad. It does not help that it is a prestigious university.
Any advice other than "talk to him" would be greatly appreciated. This is slowly killing me.