You gave him £100 to help him over a crisis - that was good of you. You maybe hoped that once the crisis was over he would get proper help and advice, but that doesn't seem to have happened. Now there's another crisis and he needs money again - if you gave it to him (which you're not in a position to do) it's reasonable to assume that he still won't deal with the underlying problem. I think you are right in helping him to get the advice and help he needs from CAB, council etc, and that you are doing him more good in that way than by taking on responsibility for him and his family. So, YANBU in not giving him money. But maybe it's not unreasonable of him to ask if he thinks you are in a position where you could give him money without hope of repayment - after all, you did it before!