when u defend yourself to him right now.....he will justify why...dont defend at all anymore...promise yourself this last incident was the last time....he has to make u feel small to justify what he did otherwise he couldnt do it....anytime he says anything to u any put down at all.....your response is I am sorry you feel that way...( say it sincere) and change the subject.....your guys are in a cycle....dot tell him all the things he didnt do with you....he knows it.....and he will never look at himself with you pointing it out.....its sad but true....becuase he has u in mommy roll with him too you are his mother....and he is rebelling....
let him go....focus on everytime u interact with him....that u will not get sucked in...he is a master at sucking u in.......he set this whole vacation up to get a reaction out of u...and it worked....no more....unless hes harming the boys let it all go...change the dance.....not his game anymore