Your heart is in the right place confused79. It is with your children. It is really hard for children of your son's age to suddenly accept a new man coming into the family and telling them what to do. After all, if he is like my oldest son was, then he feels he needs to protect you. He wants to be your main man! It really isn't your boyfriends place to be shouting at him or swearing at him. Nobody should be doing that. So, in all honesty, I think you are best advised to let your bf go and find someone else to bully, because that is what this really is. You will be happier and so will your children, if he leaves. And some day you may well meet a man your children will accept, because he is kind, patient, intelligent and caring. They do exist. I know, I have one like it. So just focus on making yourself and your children happy for now, until they are ready to accept a new adult into the family. Best of luck. :o)