<human>: My ex of five years lived with me in my own property for a couple of years. I ended up having to eject her due to a problem she had with alcohol which she blatantly wasn't addressing despite all my requests, and it was affecting my health too at the end. So she had to move out and we split up.

1.5 years later and I still have some of her stuff in my house, it's being collected slowly. Sometimes when she's visited to collect to stuff she's spoken to me in a way which makes me very uncomfortable: aggressive, talking down to me, seems to think I'm an idiot.

She was over a few days ago and did the same again. I bit my tongue but on the phone to her later she did the same thing; I hung up, blocked her on my phone and told her she wasn't welcome at my house any more, and to book a van to collect the rest of her stuff which I would help load (and she has a month, otherwise it goes to charity).

In subsequent emails I asked for an apology for the way she's spoken to me; she refuses, saying it wouldn't be a genuine apology. She also says she "needs" to come round herself to sort out which is her stuff.

Do I just bite the bullet and let her round (which some people are advising), or tell her to get lost? What really irks me is her totally unapologetic attitude. Which to me means she could talk to me like that again.

She's not the most mentally stable lately (and hasn't been for a while) - should I just accept that this is an aspect of that and suck it up?

Can you give me the gist of the text in a nutshell?
<bot>: slightly unstable ex who lived with me speaks down me unpleasantly when she visits to collect stuff, won't apologise. Should I allow her to the property again?