My record is 18 jobs in one year.
I never worked at a job long enough to get a vacation.
I have had over 100 machine shop jobs.
Why would anyone want to stagnate at one job for so long?
So many people don't have enough confidence in their skill level, to change jobs.
The simple fact is that you are too afraid to quit, and look for a better job and pay. When your boss yells at you, you take it.
Buy a machine, not a new cat.