If you had one of those days recently (as I certainly have!) just think, it could be worse - at least you are not risking your life earning a living.
Though sometimes it feels that way you need to keep your head up - as set out by Evil HR Lady on her post on quitting and what to keep in mind in how and why you might got about it.