I'm so sorry you are having problems with your mom! NO ones mom should call their own daughter a b*tch that is just wrong. She shouldnt let her friends call you that either. I agree with the others you should look into talking to someone you can trust and that you feel comfortable with. I hope things get better for you!!