I could have waited another 3 years for LSL but in the end thought "stuff it". It was my second career (after a long time in education and 'retirement' from that in my 50s). I only expected to work in there for a couple of years and ended up with 7. A previous principal gave me the advice that when it wasn't fun anymore it is time to go (either to a new job if you need to or retire if you were of an age like me).
Same here, I used to love my job, but then I got outsourced, which was a purely politically driven decision, we had proved that we were more than capable and competitive with the major US based outsourcing companies though loads of computer metrics and measuring, but were told 'you will be outsourced', no further discussion.
After a spell at one of these companies I ended up at a department that has been in the news quite a lot recently. Hated it, everything bad that anyone has ever said about public servants applied to this rather large department.
Realistically this department should have been outsourced when it was fashionable to do so, but I'm guessing they had more clout than the organisation that I was working for did.
It was so different to the statutory authority where I previously worked, there, if you didn't pull your weight, or if you weren't up to the task, you were moved on.
Going to a meeting at 'F' block in tuggers, meant I'm off to the club, the office complex consisted of 5 blocks, A to E. Working nightshift we started at 1900 until 0700, we used to have people go for a 'meeting' in the evening for a few hours, then come back and sleep at their desks. Anyone that knows tuggers will know what I'm refering to.
So I retired earlier than I wanted to, but I really don't have any regrets, but I'm lucky the 'boss' also loves her job and is quite happy to keep working, albeit as a casual, if she doesn't want to work, no problem!