Well to be honest if he'd phoned and said what had happened and he was feeling shite but would be over first thing, that would have been okay. Not great, but okay. But he phoned at lunch, said he'd be over soon, then nothing til I saw a stupid post on FB about him getting pissed some time after 9 pm.
Really crap, not acceptable whatever else is going on.
Won't put up with this sort of thing again.