So is an alcoholic and screwed up last night

I have been with my so for my entire adult life we have lived together for about 11 years. I love him so much and I know that he loves me but love can't make him stop drinking. it's hard worrying everyday if he'll come home and what condition he will come home in.he screwed up last night, he told me that he will be home at six and he shows up very late and very drunk. He lost his coat his phone and all of his money. He was so drunk that he fell into the garbage and had to cling to the fence to get into the house. My grandmother died from liver disease and my dad probably will too and my so also. It's painful to watch him because he is a really good person but I know what the end looks like for him and I'm terrified of watching him be in pain like my grandmother was. I'm not asking for advice I just wanted to get this off of my chest.