Done this without being drunk. I worked on a construction site one summer, I had to leave for work at 5:30 am, and normally worked 10+ hour shifts. I'd gotten home a bit early because of rain and laid down, fell asleep in my clothes, and woke up at 7:00 thinking I was going to get fired, when I came running down the stairs to go out the door I realized it was 7pm...I didn't want to get canned from a $20+/hr job.