she said she can do whatever she wanted I do not control her
at the end of the day, shes right. thats the frustrating part. the more you try, the more frustrated i suspect youll be.
it might make things simpler to take a two prong approach.
1. brainstorm (here) what your actions will be if she yells or calls names. avoid punitive stuff, or tit for tat.
2. setting limits as a partnership will work a lot better than imposing them on her. its best to do that in a time of calm, or for example when the two of you have one of those talks about the status of your relationship, how things are going, etc. youll want to listen to her concerns as well. youll want to appeal to her better nature when you talk about what bugs you about yelling or name calling (the two of you are better than that, you think it doesnt set a good example for the kids, that kinda thing, free of blame but for the good of you and her as a team).
how do the arguments themselves go? can you give us a recent example?