I think the issue here is that your mother has been insulting her, and instead of keeping your mother the hell away from her and/or addressing it with your mother, you told your daughter not to let it bother her. Which doesn’t work, especially as a teen who is dealing with weight gain.