The people you run from are those that remind you of something you fear inside yourself; yourself being the potential for everything inside you, the good the bad and the ugly. You may not be expressing that which repels you, but the potential still exits inside you, and everyone else. Your revulsion is the fear that it will either express itself in you, or that its expression in another will harm you. You have control over both of those things.
If you are pained by external things, it is not
they that disturb you, but your own judgment of them.