I may hate my job to bits, but they pay me the minimum they can so I give them the minimum I can give - if my Day ends at 5 I will be in my car by 5:01 come hell or high water
I could probably get away with not working for the next year at Uni - the money I bring in through eBay plus my savings would probably get me through - but if it wasn't for my job I wouldn't have a car (and without my job I can't afford to keep my car...) and the positive effect it has on my social life is worth the 2 days a week of hell...