When it comes to your relationships, someone always has something to say about who should or shouldn't be there. This isn't meant to negate the value of the opinions of others. There are times when you need others to illuminate what you fail or refuse to recognize and see. However, decisions ultimately come down to your choice and you should always choose to live well.
When someone hurts you, you owe it to yourself to do the necessary work so that you don't harbor that hurt. Call it forgiveness, reconciling, or moving on, but no matter the term, do what's needed so that the effects of the hurt aren't compounded by your refusal to release. What is absolutely not required when you forgive, reconcile, or move on is for you to place yourself in the same circumstances or in the company of those who hurt you. Reconcile the incident and move forward, but healing does not constitute that you have to return to the relationship. There are some circumstances when the hurt is larger and has made more of an impact than the bond itself.
Someone else deciding to stay does not mean you have to stay. Someone pleading for you to return does not mean you have to return. Hearing promises does not mean you have to believe those promises. Feeling like you don't have the strength to refuse does not mean you cannot find the strength to refuse. You have options. You can move past the incident and reconcile the relationship or you can move past both the incident and the relationship. The choice is always yours.