Saying that the only person that can actively protect themselves from such behavior is the "you" is not wrong. While it is tough to hear and may sound harsh the reality is it is your fault for not seeing the signs for whatever reason. We are human mistakes happen, all we can do is learn from them and take steps to ensure the same mistake does not happen again.