At some point in your life, you have to look in the professional mirror and be brutally honest with yourself about your job satisfaction. If you're even asking the question "should I quit my job?" then I think you already know the answer. There are a million ways to complicate this, but why?