I have a 15 year old. Nearly 16 in fact. He is not 'mine', he is DH's nephew who came to live with us nearly 4 years ago. I have straightened him out and he is doing really well but he is just so arrogant and negative around the house and I hate the way he speaks to our DS (4). Calling him a loser, gay etc. constantly teasing him, saying obnoxious things to me and just being generally a pain. I try to answer in a calm, even way, providing information (always rejected), questioning his attitude mildly, then I get more angry (for example when he swears in front of DS). I have been quite strict but I can't seem to do much about this phase. He constantly criticises my parenting of DS (he has no boundaries, he does what he likes, etc.) even though I have told him nicely that I'm taking care of it. DH is upstairs working and has little to do with it. Feeling quite down about things. I don't know what anyone can tell me to do, but I wouldn't mind talking it over.