Rob -

Sounds like you are getting strong with the boundaries. When she starts going off on you or disrespecting you over the phone, simply say this conversation is over and hangup.

Dont ever expect your xW to admit she is wrong. She may very well live the rest of her life going through multiple relationships which leave her a bit more bitter each time.

Be all you can be for Grace and yourself.

See you soon in the new forum. They expect you to supply lots of booze over there.