Re: Stay for a comfortable job?
I, for one, think you're doing the right thing. Except for being on the "brink" of ER, my scenario was almost identical to the one you described (this was a few years ago). I also opted for the job that's just a few miles away vs. 45 minutes away. Closer to home means more time with family. More money never hurts, either. I've been super happy and hope you will be as well.
Best of luck.
Persistence and determination are omnipotent.