He's quite stressed at work atm. He used to get headaches every weekend pre kids, because he used to sleep too long (til lunchtime), now he gets up at about 9am the weekend and he's been a lot better, but with the pressure from work things have been bad recently. He went to bed at 6 pm and is unlikely to reemerge before tomorrow morning , two weeks ago he spent he spent all weekend in bed as well.
He drinks one cup of coffee a day, otherwise tea and squash. Has no more than a pint of beer a day. Diet not massively healthy, but okay-ish. No exercise. Doesn't go to sleep until 12.30 am on a weeknight (often later the weekend), gets up at 6.45 am on weekdays.
Would be grateful for suggestions as this is really annoying, for me and the children and of course for him.