Senator is no help. Have you tried your local representative? Call the local churches, they usually share information because some people go from one church to the next and try to live off them BUT... there should be help there. I know it isn't easy to ask for help but, you are and that is one place you should look. It does not matter what you believe. People are people and churches help people, not just Christians.
Shoot for the stars. Call Donald Trump. Call Zuckerberg. Call Bloomberg. Call anyone and everyone who has money. You're a vet, bring that first. That you have been sick and are about to be a homeless vet. ASK... the worst they can do is sat no. Go to your local democrat and republican HQ. Ask there. Go to all the campaign HQ, ask there. You never know.
Don't forget the representative's Washington office and local office and the Churches, call one and ask if they work with other churches. Call another church and tell them who you've talked to at other churches so they wont think you're trying to scam them (lots of that going on).
Please let us know what happens. Don't just go away, be sure to check it... but I hope that what looks like a bad thing turns out to be a good thing... sometimes they do.
I'm sorry this is happening to you.
Julien