Name changed for this.
DH has a "big job", he's great at it, he loves it and is well paid for it. Last year his team (he's second in command) had to deliver a project with a seriously unrealistic timescale. DH worked every evening, every weekend and missed 3 family holidays to try and meet this deadline (family holidays were UK short break ones and 1 week UK). It was a hellish year. I did all parenting (2 kids 3&6), all household duties (we do have a cleaner) and life admin. I also work full time in a high stress environment.
They eventually delivered and DH negotiated a significant pay rise for his part in the delivery and future value of the sort. Had DH not received the payrise, he would have left and had a job offer on the table. I agreed to support him staying at on 2 conditions: I could reduce to 4 days per week and he worked fewer hours (evenings/ weekends) and did more home life stuff. As far as I was concerned, the pay rise wasn't necessary and we had a good standard of living as it was.
For info, we have total financial transparency, so I know there's no secret debt or gambling addiction etc. And DH WFH totally, so he was definitely not spending the time with another woman.
For the first couple of months he stuck to it and life was better all round. But then the odd bit of work in the evenings and weekends crept in, and now he has worked every evening this week and Saturday afternoon and all Sunday. I've just come home and found him working now. Last weekend he missed a weekend away and I went with the kids - he said he was ill, but he ended up working "to take his mind off being ill".
He's not got a new deadline which falls at the end of half term, meaning I'll have to cover the holidays, again.
Am I being unreasonable to be pissed off with him? And any advice?
When I say evening work, I mean he stops working to eat then goes back to work until after I'm in bed. Last night he worked until 2am, having started at 9. He has some control over the deadlines i.e could say "we need to push it a week as I'll be off the week before".