Sure wish I knew what would work. We seem to have never gotten it right, even with the best of intentions. We all want to help the less fortunate, and especially someone temporarily trying to make it but needing just a little help. Everything we try gets abused on both sides, by the recipients and the providers. Maybe someday, someone will come up with a workable solution.
I personally subscribe to the working welfare system, however that would work. I really think we should be helping under employed, or under paid people, get by until they can better themselves, and providing opportunities and trade mentorships or apprenticeships. Something along those lines.