DS (14) replied to DP (his long term step parent) , at dinner table, 'Why don't you shut the bl*y hell up?' which got him sent to eat alone & his phone confiscated. He is borderline ASD, anxious, going through a teenage angry, lazy & rude phase, partly because he's totalky bored, we're in total lock down, (not in UK), no sport, no school, no friends, for months, just to put him in context. When I talked to him later, his reason for being angry was that he had been 'mocked' & he didn't like this. On reflection this was true. He had just said something, in normal conversation, can't remember what, & DP had repeated it in a droning/mimicking way, saying to him that's how he speaks. Hence his reply. She is angry with me (I haven't raised the 'mocking' - she would say that's an excuse) saying she is not supported & he is disrespectful to her. I'm thinking he is a teenager that doesn't need to be laughed at. Just needs to see what the opinion is before I accept he was out of order or address it with her. AIBU to feel upset & that my sons, feelings/response whilst inappropriate was understandable?