Good for you ! Fortunately you are not the only one , otherwise this place would be a hell to work in.
The only problem is that, no matter when you join, you find out sooner or later that your living conditions degrade slowly, as well as your available cash. It's not obvious, but it takes a few yeats to realize it.
Maybe that's for good.... Maybe we are not designed to stay here 20 years or so...?
They are many good things here, as well as bad. Every year you have a look at both sides here. It keeps the balance