Can Spirits read our minds / know our thoughts?

And if so, is there any way to stop this? I went to a medium this summer, and he connected with my deceased mother. She was an abusive, nasty narcissist my entire life. Her first communication through the medium was "I'm sorry." (he said he never had spirit apologize so quickly before). Well, I don't care. I don't care if she's sorry, I'm not forgiving her, ever, and I don't want any communication with her, even in death (which is another question - once I pass am I gonna run into her in the hereafter?) He said she is aware of all that is going on in my life; is there any way to block her??