Ex and I are divorcing. We share 5yo DD who he only sees once a year by choice. He moved abroad 2 years ago. In December, he requested to see her during the upcoming school holidays. I agreed with no issues. Last week, he texted to ask if I could get her passport ready because he's taking her abroad, I refused because I have no info of where he is. Anyway, I texted him today to confirm visit plans. He said he will not visit because I didn't let him take DD abroad. He then went on to say he should be able to see DD where and when he wants, which is confusing as I have been encouraging him to visit and build a relationship with DD. It was is decision to move abroad. I messaged him back to say from now on, he can only contact me to arrange plans that he will 100% stick to, because last minute changes affect my ability to secure childcare. Due to the nature of my job, I also can't take any time off. DD is also very upset that her dad is not coming and it's something else for me to deal with.
Out of nowhere he replied with this "In my opinion your heart is dark and rotten and has always been despite the surface image you're trying to give of yourself, bless you, I hope you get better soon in your inner soul, may god guide you and help you put your daughters' happiness before your selfishness and hate. To this day I still don't know why I can't have XXXXX spend time with me the way I want and where I want. You should purify your heart, stop hating and being selfish, think of XXXX's happiness before your own, the future is bright for everyone."
For context, he doesn't call or ask how she is doing. Stopped child maintenance. Attempted to sell the property we live in without me knowing and we were at risk of homelessness. He cancels plans all the time, most times without notifying me, I have to enquire. In terms of our marriage, he cheated on me. Passed an STI and was generally very abusive towards me for the entire relationship.
AIBU to think this is completely out of line considering I have been nice to him despite the above.