I have found that there are some people in my life that are just toxic for a variety of reasons. My life is so much better when I don't have contact with them. So, as much as possible, I don't.
It wasn't an easy change to make and they know the right buttons to push to get me to engage again but it was well worth the effort.
As Cyranoak told me when I first started here, no contact means no contact. Really good advice.
Your friend,