There are those souls who continuously get terminated from their jobs for one reason or.......another. There are those whose personalities are clearly not unsuited for the type of job they undertake. For example, creative types in dull, monotonous bureaucratic jobs, aggressive/leadership types in subordinate roles. There are those unconventional souls that just DON'T do well in conventional jobs whatever THOSE JOBS may be.
Sometimes being fired is a way to telling ONE that he/she is in the WRONG position, job, or career path. If one is CONTINUOUSLY fired, maybe he/she is in some type of job/career morass and have not as of yet, found his/her job/career NICHE. He/she is doing something either consciously or subconsciously to get him/her fired from jobs. There ARE some deep psychological issues here at play ...Let's discuss this. Do YOU know someone who is a serial firee?
There are those people who just seem to be round pegs in square holes. What can they do... become more square? I agree they really have to locate a company more round like themselves or start their own business. Creative people need to be creative or suffer greatly. A certain amount of dynamic freedom is required by their psyches in any situation. Thank goodness for them. The stronger they are, the better... as far as self esteem.