What should I do about not being able to hold a job?
I'm sorry you're having job trouble. Why can't you hold a job?
Because my bosses are always idiots.
Bosses can be frustrating, but you should work harder and maybe get more education if you want to get a good job that you can hold down. You will feel more satisfied in life if  you do that.
Man all these answers are lame.
You can't blame all of your bosses if you have difficulty with work. It's important for you to really figure out what is holding you back and preventing you from having stable employment.