I had a weird situation today, and I am not sure if I am overthinking it. I had to call to a client's house today where I needed to check some equipment, both upstairs & downstairs. It had been arranged in advance but not the specific time.
When I arrived, the father, who doesn't live there but co-parents with the resident mother was there. The mother was out at work. He explained that their 12 year old son was upstairs having a shower, was almost finished and he had told him to go into his bedroom once he had finished. I said that was no problem, I would start downstairs whilst he was finishing.
I spent about 10 minutes downstairs, the father chatting to me whilst I was doing my checks, and then said 'I wonder if X is finished in the bathroom'. He said that he thought he had heard him going into his bedroom and would check. So far, all pretty normal.
The father shouted up the stairs 'X, are you in your bedroom?' to which the boy replied he was just finishing in the bathroom. The father then really aggressively shouted at the top of his voice 'I told you to get into your bedroom, get into your bedroom right now!!!!!' The words written on a screen don't really adequately convey how angry and aggressive he was in his tone, and he was standing pretty close to me. I was really shocked and quite shaken by it, and I would definitely describe it as abusive. For the record, I didn't need the son to be out of the bathroom, I was checking a smoke alarm in the landing which only took 2 minutes.
Quite apart from the obvious abusive way he behaved towards his son, I got the feeling that he was enjoying his display of aggression right in front of me - that he couldn't behave like that to me, so he ensured he did it in front of me. I have met this man before, and although all interactions have been on a superficially pleasant level, I have always felt a very unpleasant vibe from him.
In terms of the son, would you report it? Who to? I think I would be overstepping to discuss it with the mother, but I really felt for the boy being roared at like that.
YABU - it's none of my business
YANBU - he was being performatively aggressive in front of you and / or you should say something to someone