Please tell me,
How many times are you going to cry again because you're reminded by the hurt?
How many times are you going to allow the anxiety to stir inside you because you can't trust they really changed?
How many times are you going to be mad at yourself because you feel like history is repeating itself, and you are allowing it?
How many times are you going to stay up at night because you can't stop replaying all the bad moments?
How many times is enough to realize you need to move on?
You can do it you know, but I won't sugarcoat it for you; it's going to be hard. You're going to want to see the good in someone you care about. It's just human nature to want so badly to believe them when they say "I've changed".
But so have you.
You've become so much stronger, and wiser throughout everything. You're not the same person that let them put you down and make you feel so bad.
You've grown
Maybe they have too, but letting them back into your life comes with a price. The price of all those memories. All the times when you started to realize the good couldn't outweigh the bad.
Everyone wants to be able to give that second chance but is it really worth it when you know nothing is really going to change. Maybe for a month or two, you'll think you made the right choice, however, time always has a way of revealing how someone really is.
So stop letting people influence who you really are.
Move on, let the past be the past, forgive them but never forget.