Don’t stay because you’re afraid of hurting someone. You will. Even if you stay.
Don’t leave because you’re afraid of getting hurt. You will. Even if you leave.
The thing is, if you stay because you’re afraid of hurting someone, you may hurt yourself and the other person so much more than if you don’t. Because you stay out of fear. For whatever reason. Fear of hurting them, fear of what’s out there, fear of taking responsibility for your own well-being. Honestly, would you want someone to be with you out of fear? If not, maybe you shouldn’t do that to anyone, either. Staying with your mind while your heart is not in it, is a level of betrayal that may hurt all involved much more severely than leaving with your heart, even when your mind doesn’t agree.
At the same time, if you leave because you’re afraid of getting hurt, you may hurt yourself and the other person so much more than if you don’t. Because you leave out of fear.
Which will haunt you for the rest of your life, in all of your relationships, if you keep trying to get away from it. If you do, you will also keep running from all the loving and all the learning that is there for you if you find the courage to discover who you are beyond the fear of getting hurt. You will get hurt, whether you leave or stay. But if you stay for love, the hurt is there because you and the other are equally vulnerable. That vulnerability may hurt. But it serves a purpose: to help you grow, which, in a healthy relationship, will help connect you and your loved on a deeper, stronger, more sustainable level than you have ever allowed yourself to discover.
So whether you stay or leave, only do it for love.