Someone can only "mind fuck" you if you allow it. You are ultimately responsible for how you choose to react to what others say to you and about you. YOU, Windsong, are responsible .... no one else. You have the choice to let what he says screw with you .... and the more you react, the more people are going to mess with you.
Darwin's Law of Survival - survival of the fittest ... that includes mentally fit.