I am so sorry. Your feelings must be so hurt right now. I know mine would be. Here you are, doing your best as a Dad and an H, and W throws it in your face with her nasty text conversations. Ouch. Deep, heart-hurt there. It’s OK to feel sad and hurt and angry right now. You are allowed those feelings.
HOWEVER (ha! You probably knew this was coming), you absolutely MUST see this as a reflection of her, not you. What kind of person gains legitimacy (laughs/humor/kicks) by bashing or making fun of a good person? Only an unhealthy person. Only a person who is lost, sad, low self-esteem and bitter. PLEASE do not take this as an excuse to pity her. She is not worthy of your pity right now. But if you were reading your thread and knew nothing of the two of you, you would see it as I do: Core is a good person trying his best and his W is a sad, lost, bitter creature who is not worthy of his attention. I mean, SO NOT WORTHY. (Right now).
Do NOT have that last R talk. She will use it to further degrade you and you will regret it. Right now, you need to bottle that anger/hurt/feeling of being done and save it as rocket fuel for the next step. And you can only decide the next step when you are in a place of calm. Which isn’t now.
Her words are a reflection of her, not you. Her, not you. Drum that into your soul. This is about her and not you.
Once you are in a place of what’s best for YOU, uncap that rocket fuel and use it to propel you to the next level of Core. The one deserving of a partner who appreciates him, sees what a great Dad he is (ahem, model girl at the park), and knows how to treat a person with dignity and respect.
It might be your W. It might not. But in the meantime, stay true to Core.