I find comfort in the fact that I am not suffering alone in those departments.I'm a lead technician in a pharmacy. Not a day goes by where I don't think, "I could just quit. Maybe starving won't be so bad." It isn't the patients. It isn't the insurance plans. It isn't the company I work for. It's the people I work with, the astonishing lengths they will go to just to avoid doing what they're getting paid to do, and the constant bitching about the same annoying things that happen every single day.
I feel you. The amount of incompetent idiots that I have to deal with on a daily basis (I work for an automotive vision systems company as head design engineer) is doing my head in. But it pays the bills and we have enough $ left over to actually enjoy our lives too. The missus is studying to become a Midwife as we speak too, so once she's qualified we should be sitting pretty but its not been without sacrifices either. We both work hard to get where we are now and it pays off.