I agree, this doesn't sound like a friend. Also, 23 relapses, I don't think you could really call them relapses because that means he is drinking at least every two weeks, there is not enough time for recovery between.
I am so sorry you are in this situation. Please know that we are here for you whether you just want to vent or want advice or whatever.
I really think that using this time to get away from him permanently is a very very goodidea.