Am I being selfish?

He's become an alcoholic. Unwilling to
Change or get help. I said I'd be here through good times and bad, in sickness and in health, but my kids happiness and safety is in jeopardy...so I gave him the ultimatum...shape up for our family or ship out. Was that too harsh?