I want to recommend two books for you to read. One is about developing your monetary power. The other is about developing your career capital.
"Early Retirement Extreme" by Jacob Lund Fisker.
"So Good They Can't Ignore You" by Cal Newport.
You might be homeless right now because you haven't been protecting your personal power. The personal power to command a good salary. The personal power of having money in the bank.
You might have been giving away your power and depending on other people. Try to watch out for that.
The more you build your career capital, and the more you build your bank capital, the more free you'll be.
Imagine having money in the bank that lets you walk away from a shitty job. Imagine having the savings that lets you take a few months to find a new & better job.
We know you have skills. Your linkedin profile could be improved, some more detail on what you did at each job, and include some of your portfolio in there.
You can find work on upwork.com or other sites. Setup a profile on there, set your hourly rate at $20/hr, and start from there. On your profile, highlight the fact that you're in Iowa and fluent in english.