I'm just an internet passerby, glancing at your pain, but it seems to me the obvious issue is that you somehow continue to care for people who don't appear to care for you. I know, Captain Obvious. You're a giver. It's admirable. You are self sacrificing to the point that you're literally considering sacrificing your own life from the sheer exhaustion of taking care of everyone but yourself.

Don't hate yourself. Hate the people taking advantage of you. Get mad enough at them that you can carve out some space for yourself somewhere, without feeling bad about it.

Just trying to be helpful.