Am I subconsciously lashing out at innocent people since I don like to intentionally hurt people?
What you are doing, basically, is pushing people away when they’re getting too close. Perhaps there’s something in your life you are hiding from the world, or you’re letting relationships move too fast and you don”t know how to stop and back up. Or you feel inadequate in persuing a relationship or friendship, so you end it. Perhaps you need a healthy dose of self-esteem and there are many ways to improve that. If part of your life is a secret, you should see a counselor or other trusted person to talk to. In a calm moment, when you’re not in a relationship, sit down and think/write what you want in a friendship/relationship. Make a conscious effort not to lash out at people- put yourself in their shoes. Always think kindness in whatever you do. It takes some practice, but I know you can do it. Good luck!