I'm in this predicament where I have to deal with my colleague's ridiculousness, bad temper and self-righteousness. One moment they are talking and laughing with me, the next they raise their voice and shout at me (sometimes they scold). They pin the blame on me for stuff when they failed to communicate in the first place (they didn't communicate at all, they just kept it to themselves). Honestly I don't even work for them but apparently seniors think they are right 24/7 and treat me any way they like.
I've put up with this for so long. Everyone has their limit and I've reached mine. I've had it enough. The job is great but the colleague isn't. It probably means I'm weak if I choose to resign but at least I'll be happy this way 🙁
Advice?