I am a job hopper

If a job sucks I’m not staying. I get one shot at this life and I’m not wasting it at a shitty job. I feel bad because I often don’t make it more than 6 months before things go belly up. Usually it’s a bad change in policy or management that makes me want to quit. My employer usually burns me out and then I am just done. I don’t know how to not be like this. I wish I wasn’t. It doesn’t help that everyone I am close with has amazing jobs with great benefits and support. My jobs always suck in that regard.