I do a bit of work with Saint Vincent de Paul, but in Australia. I think the Australian system is a bit easier on people, as the American system seems to be geared for winners only. Society isn’t much help in a lot of ways.
That said, people here struggle too. Not far from here is a family with multiple problems, who will always struggle.
I also think you need to find some sort of support group. You never know, but sometimes opportunities come through who you know, not what you know.
I sympathise with you. I suppose I could say that I’ll pray for you, but honestly I’d probably forget with the next distraction, unless I wrote it down.
I agree with the above posters who suggested you make SVDP your first port of call. But you need to go a bit further than that and start seeking advice from people who are qualified to help and who can guide you towards making some sort of plan to move on.