My very recent ex has been texting me about wanting to talk. She is a very angry person and bitchy as hell. We have a son and a house together. It is awkward. She moved out 2 weeks ago.

OK synopsis over.

I text her back and say I will call you tonight but if the conversation turns into angry accusations it is over. She texts me back to say that she is waiting at our house! Crap, it is hard keeping frame with this woman face to face because of all the history we have together. I get home and we sit down outside. The first thing she says is, "ok, what do you want to talk about?" It was a pretty neat switch up to get me off guard. I reply, "you supporting your son financially" That starts her off as she starts outlining my faults. I A&A back, "you are absolutely right. I am the worst parent in the whole world. I am like Adolf Hitler and Joseph Mengele combined." There is a brief pause then she carries on. I lie back and quietly sip my beer, and ignore it for a while, then without saying anything I get up and walk away into the house, shutting the door behind me. She comes in after me, still squawking. I don't pay much attention. I carry on working on my laptop. She is asking if I am going to do this everytime she says something I don't like. I just smile and go back to working. She starts getting really angry and accuses me of gloating. I smile and ignore. She is getting louder and she suddenly says, "What would you do if I stayed...it's my house too." I laugh and say, "treat yourself, make a cup of tea. I don't care." I get up and leave to go for a drive in my car. She literally climbs on to the bonnet of my car. I shrug, and walk off. I go for a walk to a friend's house and have a much better time kayaking and drinking beer instead.

I don't want to be an asshole to my ex. I have been bluepilled all my life and raised to be kind and respect women but seems like she isn't being too respectful. She also proved that even when given the rules, she can't either a) believe they apply to her, b) change her behaviour or c) even attempt basic courtesy. I wasn't rude to her, sarcastic or aggressive. I was willing to have a nice chat. She messed it up.

I am not sure what else I could have done.