You aren’t broken just because you’ve been through heartbreak.
The damage that you’ve sustained has nothing to do with who you are at your core. It has changed you, yes, and it’s shaped the way you approach love now. Sometimes you have to remember that not everyone will hurt you. It’s not always easy to get past the pain you experienced, but you try. All anyone can do is try, and keep trying, in the hopes that one day you finally let go of your fears.
What matters most is your awareness of what’s happened in your history and your determination not to let it dictate the way your future turns out. You can stop yourself from allowing your insecurities and past experiences to ruin what you have in your life now. It’s impossible to discover if you’ve found something wonderful unless you let yourself go there.
It’s not simple. You will make mistakes, and you will second guess yourself, and you will encounter frustration. Unfortunately, you may even lose someone great because you haven’t quite gotten over your baggage yet. It sucks, but it’s the only way that you learn what you don’t want to do again.
Life isn’t always kind. Try to remember that everyone else has a past as well, and the right person will not judge you for yours.
Someday someone will come along who understands what you’ve been through and shows you patience. No matter what pitfalls or struggles or missteps, somehow they’ll stay. They will keep showing up day in and day out when no one else ever has. You’ll hardly believe that it’s possible. Every time, you assume they’ll run away, but they don’t. They make the decision to continue choosing you even when you are difficult and confusing. That person will show up for you until you finally believe that you’re worthy.
Then you will finally understand what love is supposed to mean.
Keep doing the work. The love will follow.