DH has been visiting family this evening (a 2 hour drive away) and picked up DD from work on the way home (she's 18 and finishes at 11pm) they both got in very tired. DD works in a supermarket doing shelves, DH has had a long drive home. He pays the bills, who should have got it first?