If a gambler comes to you for money and you have the money that you wish to give, you should give them but never expect them to return it. If they return it that fine and if they don't that's still fine because you have already made your mind from beginning that you aren't expecting the money from them. That's the only way you can be free from any friend that is a gambling addict.
Only someone who's extremely rich can do something like that because when someone gives money to someone then that person expects to get his/her money back. In case if someone makes his/her mind to donate some money to a gambler then that would work but in most other cases something like that never happens.
Even when it comes to money, you and I both will think twice or many times before lending some money to a gambler whom we know would not return the money that we lend. Lenders are there to earn interest and that's the reason behind lending them money. If lender doesn't get their money back and or interest then why would they even lend someone money.
Look my friend, you don't have to be rich, have alot of money to be nice to people financially, that is, you are wrong is you believe it's only extremely people that give other people money and forget about it, I am not rich, but yet, I can't count how many people, both known and unknown, that I have given money and never asked for it back, this is not to brag, but just to let you know that, giving is all about having a generous heart, and not about being extremely rich as you said or assumed.
Now, when it comes to lending money to a gambler, it still is a personal choice or decision, you can have a friend who is a gambler, and some issues came up and he needs your help, would you say no simply because he is a gambler? Even when you are more than capable of helping him?
I understand that some gamblers hardly pay off their loan with out a fight, but if I will have to lend a gambler money and don't want to fight before I get it back, I simply will not give him the amount he is asking for, I will give him the amount I can part with and ask him to keep it and don't pay it back, simple.