Penkins,
One of my problems has been how much freedom my job allows me to have with such things. I've actually applied to a position for way less money that would require 8-5 in office hours, no small reason being that I think it would reduce my stress and make me less likely to feel the freedom to drink the day away.
Yeah, stay home if that is what you need to do.