You have to protect yourself. You are not stupid. You are very intelligent and you have insight. Being compassionate does not mean allowing other people to do violence to themselves or to you. Being compassionate means being intelligent. Nonviolent action that springs from love can only be intelligent action.