you just have a shitty job or a shitty manager.
i've had many jobs and none of them were like that, outside of a few shitty retail jobs I had.
good companies aren't like that. they are professional and people leave their personal shit at the door. and anyone who brings their personal shit into the workplace is terminated.