This is an extremely toxic and unfair mindset to have. You can't consciously be putting the the enitre weight of your life on another person it's unfair and no one wants it.
You're not making some great sacrifice by 'staying alive' for another person. That's total bullshit. This mindset is an effective way of leading yourself into the worst kind of manipulation. I've been on both ends, in one way or another.
Just stop
No one owes you for staying alive for them; if someone clings to someone and tells them that they're the ONLY reason that they haven't ctb, it would destroy them, even more so with that 'im making a great sacrifice for you' bullshit. Please try to escape this mentality, it's so so so toxic.