I've been working full time for 43 years in a professional role.
I've had all kinds of awful colleagues, the bully, the sociopath, the lazy ones who fob their work off on you. People I want nothing to do with in my personal life as I have my own friends and my own life.
People know nothing about me and I like to keep it that way.
I've never once lost my temper, I've worked hard, got on with everyone, pretended to enjoy nights out and am generally well liked.
I've got 6 years left to go before I retire and I want those 6 years to be as aggro free as possible because I think I've had to put up with quite enough.
New person starts, not my boss, is ranked as junior. I don't like her but do all her training and make her feel welcome. Listen to her problems.
As time goes on this person becomes more and more of a pain in the neck, complaining non stop, bossing everyone around, making life difficult for people.
One day she started on me thinking I'd be a soft touch and I absolutely lost my shit.
I have never before been so mean, so nasty and so personal but after all these years the dam just broke. I thought I do not need this shit this near retirement.
She isn't speaking to me which is difficult as we work together.
There have also been numerous complaints about her to management by other staff but they have done nothing.
But I feel so bad, I have controlled myself all these years being a decent, helpful person and I end up doing this. I'm not even menopausal I'm well post.
I just don't know how to handle the situation after this. I should have handled it better with my experience.
Any suggestions?