jjf….sounds like he was knee deep in denial and projecting.....
At least, you seem to have some self awareness that you took your sacrificial nature too far..... I am quite sure that you won't ever do that, again! lol....
this remind me of a poster, who told of her husband who passed out on the couch.....Nest morning. he claimed that the cat peed on his crotch, while he was asleep.....