Please let me know if you just accept it as normal, because I find it very hard to deal with.
He works away a lot so we have our own routine here (me and DC), but when he is back he is very shaky with letting me know when he'll be back. He often states a time, then comes home four hours later, with no apology. Or he'll come home earlier than he said so I am in the middle of bathing or settling the children which is just frustrating.
I know he has a stressful job but a little respect wouldn't be too bad.