I've had somewhere around 30-35 jobs in my life. Part time, full time, not including contracting (I'm in my 50s and my first 1040 job was at age 13 over the summer... you could do that back then. I was paid $1.10 an hour, raised to $1.25 the next summer and I saved up $150 to buy a TRS-80).
Many of them I enjoyed, some I stayed for years, some I left very shortly, but I've never ever once regretted leaving a job and moving on and every time it has worked out better for me (I think). But maybe I just had really bad jobs.