This is the second time he's come home late last night was nearly mid night.. Tonight he's come late again even though he has school tomorrow and needs to do his test etc. He's also been vaping in his room. Dh and him had words and ds started banging walls and furniture. Dh got angry and ds called him a dick head and basically has walked out. I'm tired and fed up with it. Ds thinks he can do what he wants and dh has no patience.