Its a matter of youth Dave. An eighty year old liver can take two days to detoxify. Careful drinkers do build a tolerence but lose detoxification until they have an 'incident' in late life.