I've name changed and left a few details out as I would be instantly identifiable if any one from work was on here.
I've become totally obsessed with the fuck wits at work eg management. So much I get that pissed off I think about it for days and even imagine conversations I would have with the cocknoses.
There was a lot of changes at work and a shuffle about with the line managers. Our original manager went to another branch. She could be fucking demonic but had passion for what we did and our branch was a success.
While we were a line manager down I 'sort' of stepped up to the plate. Kept numbers up and retained clients and did all the out reach work. I enjoyed it and I'm passionate about my job too.
Eventually we were sent a new line manager but instead of them being solely for our department, they we split across two. 'to save money'
The new split line manager wasn't best please having been moved form another branch but seemed eager so I happily trained her up. We got on well.
I was asked to fully support new line manager and help ease them in as our clients can be very funny about change, which I did.
After a while though, I was still doing the majority of the manual work, training new staff, doing out reach, retaining clients, being the face they came too, staff and clients, while NLM practically did paper work 
I wasn't getting any of the acknowledgment or thanks when it was me doing the lions share and not getting paid any more for it I know this is bratty
so I stopped.
Client numbers fell, out reach wasn't done. Training wasn't given to new staff. which meant clients were getting a shit deal,Staff start bitching saying there is no support. Important paper wasn't completed.
I have spoken to line manager, branch manager and area manager about areas that need to be sorted as we are losing money, but also clients which I have built relationships up with over the years, but get told I need to be more supportive to NLM as they are sooooooo stressed out. 
Area manager keeps dangling carrot promising things that never come to fruition.
NLM has also done some severe piss take things that would be cause for immediate dismissal. Branch manager knows about some but never acted on them.
So back to my point!
I'm due back in work soon, I would really miss not seeing my clients but I feel I cant work with this fucking idiots any more. I don't think I'm going to get my point across as the branch manager and area manager probably just see me as being negative and not supporting the team
in other words doing NLM job for less money and keep my mouth shut
It would leave us financially short if I didn't go back. Dh thinks I should stop getting so obsessed and suck it up. 
if you got to the end 
give me the best you got!!