I'm afraid that taking a vow of nonviolence will mean that people will take advantage of me.

You are coming from fear. That is living your life based on the past. Come from love and trust and you will access you real strength and power from where no one can take advantage of you.

Deepak Chopra