We all have our hard times with careers and life in general, but this time I really feel like I have hit rock bottom with my job search. This sounds really bad, but I have been let go from three different companies (NONE due to misconduct). The reason basically boils down to I am never a good fit. I don't know what I am doing wrong. All of these positions are customer service. This has taken a really hard hit on my self esteem (sorry for the pity party). I go to indeed.com to search for jobs, but that is like throwing your resume into a dark hole and you rarely hear back from the employer. I know that there are some things that I need to work on, but also I know that I am a good worker. I try to be respectful of my coworkers, stay out of gossip, and do my job. I also try to stay out of work politics, but that has seemed to harm me more than help me. Please help any advice is appreciated.