I agree. They had no business inviting themselves in the first place. What they did to you was selfish and inexcusable.
Same goes for your "friend." That was really sh**ty of her.
I don't blame you for cutting off most contact with the world, but glad you're still here. Keep talking when and if you need/want to.
_________________
The existence of the leader who is wise
is barely known to those he leads.
He acts without unnecessary speech,
so that the people say,
'It happened of its own accord.' -Tao Te Ching, Verse 17