LIS - I think you’re doing the right thing. You have helped so many times before and he has let you down so many times. He has appreciated nothing you have done and just like my son he swears at you and it’s as if all the other times you have helped don’t matter.
Is there anywhere where you live that gives advice to young homeless people? There is here and they can just drop in - they advise them on finding accommodation, benefits etc. They might know a route that your son hasn’t thought of that may help.