The only way this relationship works is if you're willing to be a doormat and financially support your alcoholic boyfriend.
I don't know why you think or feel that it's totally up to him whether you break up or not. You have choices.
You financially support him, you cook and probably clean, too. He uses your car. He has debts he can't pay. It sounds from your post that he wants a Mommy, not a partner.
Move on, it will only get worse. Before you argue the point, no your love for him will not fix his addiction to alcohol. Your support won't either. Pouring out the booze - ditto. Until he gets tired of the lifestyle, it will continue. Look at what he's done: blame you for all that's gone wrong and then playing the martyr and saying "I don't know how to fix this." Here's what would be a start:
BF going to AA or some other treatment.
BF living within his means. (People with past due debts don't buy Disney passes)
BF supporting himself, paying his own rent, providing his own transportation.
Of course he doesn't want you to leave, you're his meal ticket! I went through something similar in my youth. Let me offer this: Start looking for an apartment, but don't say anything to him. Once you find one, simply make arrangements without telling him. If you talk to him about it, it will just start an argument, and the manipulation will start again. He'll accuse you of not wanting to work on the relationship. He'll say you're abandoning him, you don't support him, he'll quit drinking if you stay, blah, blah, blah. It's an argument you don't have to have.