I know what your going through, my son is on heroine, and has been for about 13 years, he is the most loving person, but has got lost along life’s way, he runs up debts, and I help in out, as. A Mother would, we recently lost my husband, his father, which has really knocked him over board, I feel I have no one to talk to , has I don,t want people to judge him, don’t feel guilty about giving him money for food, your only guilty of having a heart , good luck in your quest, x