Ok so last night was the 3 dcs school nativity play. Weeks ago I told dh he would have to book the 18th off work as it was on. When I realised I had the day wrong last week I told him. So last Monday his work calls him to confirm his shifts for this week, while he was on the phone I told him to tell them he couldn't work on Tuesday, he said he wasn't telling them that and he would sort it out. So throughout the week I kept reminding him, he told me he was going to ask the day shift staff if they could stay on an extra 45 minutes. So yesterday morning he comes home and said the dayshift worker said no to staying on 45 minutes later in order for him to see some of the nativity. I doubt he even asked. I told him he should have said last week when his work rang to confirm the shifts, he said he cant dictate what he can and cannot work. I told him I felt he was very selfish, he said we need the money. I feel like a sp to be honest, I am always the one attending everything with the dcs. I understand his work is demanding and has unsocial hours and we do need the money, however he has 3 dcs surely they should come first or aibu? Any advice greatly appreciated, is this all dhs?