Good for you KeepPedalling.
Especially good for you not putting money into his account. You don't owe him YOUR money. He is using his money on alcohol. Your money is YOURS. It took me a looooong time for me to realise that.
They have no respect for money, especially someone elses money!