So, don't give up on her. WAW's are tough to deal with, and you have to be tough with her if you expect to have a future R with her.
So what do you mean by be tough with her if you could exlain more. Right now I feel I can't be anything with her,except polite and friendly, or are you saying just be tough and see it through with her?