anyone under the influence of alcohol and drugs, in large quantities, is going to sound and act like a babbling idiot. it's makes no sense because it IS nonsensical. the ups and downs are part of the using cycle. attacking those closest is classic addict deflection.
this isn't ABOUT you, you just happened to be in the line of fire. you did nothing wrong. trust me, his life is not going to get BETTER because he's finally rid of you. he's just not ready to be done.
but you have to ask yourself - do you deserve to be treated like this? by anyone ? for any reason? i hope you respond with a resounding HELL NO.
in the future give to others but make sure you keep enough for yourself. care about others, but always care for yourself as well. it is not necessary or even loving to TAKE abuse and bad behavior for another - always walk away from abuse, of any kind. let go of the notion that you are the ONLY ONE that can SAVE someone, or that there is only one someone who is meant for you.