Dh's df has been ill for a while with one or two different, unrelated conditions. The main problem has been pain endured while waiting for operations - the conditions themselves are not particularly serious. We live about a 90min drive from dfil. Dh's sister and a couple of other family members live in the same city as dfil and have been helping him out, though dsil, the closest relative, is severely disabled, so it has been difficult for her.
Dh visited a few weeks ago and again during the Easter holidays (took our dc that time). This week he told me he'd be going again this weekend as dsil was having to do it all and it was tiring her out. I said and meant, "Fine". I work f/t and have to work at weekends at home too (teacher) and dh is a sahd. He has been gone since I got home on Friday (I left work earlier than I really wanted to so he could get off) and, when I called him earlier, says he is probably going out with a friend tonight and will go straight there from his df's, meaning that the dc and I won't see him at all.
The thing that makes me think this is taking the piss is that just before he left on Fri he found out his df had finally been admitted to hospital and will have the operation he has been waiting for on Monday. Great news and begs the question why did dh need to be there every second of this weekend. I haven't stopped all weekends: party for one-child, playdate, dog-walking, stuff to sort for school project for ds2, my own planning and marking (can mostly be put off, but will make next week hard). To top it all, dh left the kitchen a shit-hole (though generally he does the majority of the home stuff, so not sure why he left his shit for me to clean up this time.)
AiBU to think he should have come back yesterday afternoon or this morning?