At the end of the day, you’re not his carer. It doesn’t sound like he’ll stop drinking. But this is not just about him and His needs is it? What about you? What about what you want? Is this relationship making you happy or miserable?
We only get 1 life. Life is not meant to be an endurance test. It’s for ‘living,’ not merely surviving or ticking over in neutral gear.
You’ve ‘been there’ emotionally and financially for him. But has he been there for you too on an equal basis?…
Your sister doesn’t live with him day to day. She’s not married to him. No one knows how you feel but you. Trust your instincts :)