My DS is 15, he's pretty much a good lad, never in trouble, if he goes out I pretty much know where he is. The problem is he seems so unhappy, around his family. He swears at his dsis', calls them all the names under the sun, both are younger, youngest having asd. During a meltdown earlier in the week, he decided to shout at her that no one loves her apart from me, and she's pushing me away too. I pull him up on his behaviour and tell him that I don't want bad language in the house.
So, tonight, at the dinner table, dh and I are getting ready to have a rare night out, and ds calls dd1 a stupid bitch, for no reason. dh told him off, he shrugged and said he doesn't care. I spoke to him, told him not to speak like this, again shrugged, and repeated what he had called her. Dh took his phone, ds told him to f'''' off. I lost it, I shouldn't have done, but I swore at him, told him I'm really disappointed in his behaviour. I then sounded like my parents and said that whilst he's under our roof he needs to abide by some rules, language and behaviour being a few of them. I said so that's until you're 18 at least, he said he's moving out at 16.
DD2 was very upset as was DD1. Currently his phone has been confiscated. I don't know what else to do.