One of the worst defense mechanisms that we subconsciously do is guard ourselves after so much past hurt. This is a mistake we make when we think that if we always protect ourselves from hurt, we will never be hurt. But in the end, we will never be happy.
If you keep protecting yourself from being hurt, you are going to protect yourself from good people. People that have no intention to hurt you or harm you in any way. People who only want what is best for you and to make you happy. People who now have to suffer because of those who have hurt you in the past. You will not get the chance to see any good that someone might bring you if you keep running away every time something close to what you have experienced, happens.
One thing we often forget is that people make mistakes. Yes, mistakes. Not an action that happens repeatedly, but the action that happens once and is learned from. People are going to hurt you in ways that remind you of past hurt, but you cannot compare every person's mistake to those that have been made in the past. And it is not only the things they choose to do but it is the people you have chosen to forgive, time and time again.
The people you have chosen to forgive over and over again is the source of a lot of your hurt. You thought that forgiving them and giving them the second or third chance would stop them from continuously hurting you. You were not only wrong but now, you are taking away anyone else's chance to get it right with you. You are holding yourself back from forgiving those who are trying to understand you and learn the parts of you that are guarded. You are blocking out anyone who tries to get close to you because you think that it is the right thing to do. You are so worried that you will get hurt that you do not make enough room to be happy.
So, stop running. Stop running away from anyone who tries to get close to you because you have been hurt by people who did not know how to love you. Stop running from someone who tries to understand you and makes mistakes along the way. Stop running away from any potential hurt in a situation, because you are scared. It is okay to be scared but you cannot be so scared to let anything come your way because of your past. You will never grow as an individual if you do not allow things to come your way naturally. You have no control over what happens to you, so you can either let it continuously stress you out and keep you from experiencing any real happiness, or you can embrace all that you have been through and realize that it is time to move on.
To stop running is to start understanding yourself and your behaviors. Those who continue to run and run, without the fear of missing anything good, are those who have not had the chance to get to know themselves. When you are aware of everything in your life and you are proud of how much you have grown through what you have gone through, you have no need to fear. Fear is only for those who do not believe that they are capable of moving on from hurt.