I have never had a good job. Most of my life has been miserable working in QA and not finding any value in anything I do or being able to find something better.
This currently leads me to where I am today, working at a huge corp in a pool of mediocrity. The people around me have absolutely no big ambitions to do anything meaningful in life and are very comfortable with their mediocre kids. These people are happy which is a whole other topic that blows my mind.
Because I am constantly around these people, they think of me as mean and condescending. No I am not, I just can't be happy producing shit work in a company that doesn't provide me with any value. When I go home, I am not going to have fun, I am going to work on a project that can help me get away from these people. I don't allow anyone to passively say "tgif" or "its monday" to me as if I agree with their mediocre sentiment.
Maybe I am mean and that is why I can't find work, but I rather be mean than mediocre.