Here are some tips that might help. Or just make you think more.
There are certain sure signs that quitting is better for you in the long run. While many of these are common sense tips, it’s often hard to look at the situation objectively. Change can be frightening, there are always some positives to hold you back, and quitting often feels like failure—especially if you’ve invested a lot of effort or time into an endeavor
Source for above: When it is time to quit.
That above reference talks about how people hate to give on on a project that has already costs much in time and resources. Yet somethings the best thug is to just walk away from something that got off to a bad start.
If it is you job, her are some thoughts:
You dread going to work. Do you go to sleep every night dreading the next day of work? While it’s normal to have qualms about the work day, if you truly, deeply dread those eight hours at the office, it is time to put in your two weeks notice.
You’re overqualified. There are times when we have to take subpar jobs just to get by, but if you’re in a job that you are overqualified for, don’t feel stuck.
There’s no room for advancement. Don’t waste time in a position that doesn’t offer opportunities for growth. Committing your time and energy to a company that won’t support the progress of your career, or grow with you, will end up hindering the development of your career in the long run.
The work environment is negative. If your co-workers are constantly complaining, and your boss is persistently unhappy, the probability of your own contentment is extremely low. Moreover, a pessimistic atmosphere can even kill the passion you have for your career choice. If you find yourself in one, it’s time to get out.
Source: Time to Quit your Job.