I totally understand your pain and I'm so sorry you're feeling like this.
My brain also tells me it's time to go, that I've had enough already and deep down I know things are not gonna get better for me, but my heart says (most of the time) that I should stay even tho I'm in so much pain.
I think about my mom a lot, who is the only good thing left in my life. But we live far away and I haven't seen her in like a year and a half, and despite talking to her on the phone a few times a week I know she's now used to not have me around anymore.
My heart only tells me not to do it because of her, but then I think that she has her life, she has my whole family close to her and they can give her so much support in case anything happens and that now she's already used to not having me around.
And then I think about how it's so not fair that I should stay, and live a life of suffering just to prevent other people from suffering if I leave like that.
I try to weight out these things.
I try to think that this is my life, and I'm the one suffering, I'm the one not happy, I'm the one having to deal with this much shit and for nothing.
So I keep thinking if it's really worth it to stay JUST to not make other people suffer with my loss. If it's really worth it to live like that to make other people happy while I'm not happy at all.