Can you please tell me if I'm too hard, too soft or just right
Me & exh always stick together where the dcs are concerned. We won't allow playing one off against the other etc
Last week my exh found a vape in ds1 (16) pocket and was not amused. I've been a bit more chilled about it thinking about the things I did when I was 16 
He's not allowed to do it at home or at my DPs house.
This weekend I allowed him to have 2 friends over, have a few drinks, bbq and sleep over.
He ended up shaving his head (think Tommy Shelby), and I was not amused but thought it'll grow back and it's not the worst thing he could've done at home alone with mates overnight
Anyway tonight his father has gone crazy about the hair, said he will never get a job, he's not welcome over his house etc. I just eye rolled a bit but then DS told his father to shut up and he didn't care what he thought
I told him off, he can't spk to his father like that and have cancelled our shopping trip together tomorrow as punishment (we were having a day together outlet shopping & lunch)
Am I doing the right thing?