You didn't kick him, you removed yourself from the situation.
He WON'T be "stable" until he quits drinking. This scenario can happen over, and over, and over again. Unless you stop the cycle.
PLEASE get yourself to an Al-Anon meeting. You didn't CAUSE his problem, you can't CONTROL it, and you can't CURE it. You may have done the kindest thing possible for him.