You are doing more harm than good in my opinion.
What or where will he go when you and others are no longer here to help?
I think you soon all do a gradual withdrawal for “helping him”.
Unless you have money to throw away
Another silly little ABC game - shops we have loved and lost?
What is a reasonable minimum spend for an online grocery delivery??