You work in the morning; you collect DCS from nursery just after lunch time, you get home, clear up the dishes from breakfast, take them to walk the dogs, arrive home and play for an hour, then it's time to get dinner ready.
you have already emailed DH during the morning to explain that you have an appointment at 5.30pm so need to get dinner on the table for 5pm. DH replies that it's fine and that he will be home by 4.45 anyway.
DH arrives home just after 4.30, DCS are squabbling and wanting attention, you are juggling pans of vegetables in a stressful effort to serve dinner before you needbto leave.
What would your DH do? (And what SHOULD your DH do in an ideal world?!!)