it depends what you are doing doesn't it. if you are in certain types of law or a trading floor, work 80 hours a week and retire after ten years. you'll be fucked for sometime after in ways you don't even understand, you'll certainly need to go on a holiday (betty ford/priory) but the trade is probably worthwhile. if construction guy is running a big team on massive fat career making job, fair enough. if not he is an idiot that is harming his family because you aren't going to last doing that and just volunteering to be a burden for the next 40 years in return for having a truck or something now. that isn't wise.
United Kingdom