It turns out that there's a scientific and logical explanation for why people spend so much time in pubs and only get home in the early hours of the morning.
The reason for this odd behaviour is based on Einstein's famous Relativity Theory. It works like this: it is a well known fact that the more you drink, the faster you move. After about 8 beers (or 4 double brandies & coke, etc), you're moving at close to the speed of light, and this is where Einstein enters the picture. According to his Relativity Theory, any body moving at, or close to the speed of light, undergoes Time Dilation, i.e. time for you in the pub passes slower than for an observer outside the pub.
Complicated calculations (and I assume Ohms law is in there somewhere) have shown that the pub becomes a type of time machine:- for every half-hour spent inside the pub, something like two hours pass outside the pub. A typical situation is: "OK guys, it's 8 O'clock, I'm gonna surprise the family and get home early!!" However, the moment this person steps outside the pub, the time travel effect is negated by negative radiation from the environment, and he/she then goes: "Why is it so quiet?? Holy sh!t!!! It's half past one!! WHAT HAPPENED???!!??" .and the answer, of course, is Time Dilation!!
This theory has also been shown to work at home, when you need to get up for school, or even when you step out of bed.