You are spot on with your assessment of what it takes to have even the slightest hope of ever getting off the streets.
An old friend of mine works in a homeless shelter that is run by the local Episcopalian church (just up the street from the Catholic homeless shelter). He’s a psychologist that works with those trying to overcome the traumas they’ve experienced that led to or as a result of their homelessness.
His shelter offers showers, mailboxes, bus tokens, job training, and they just opened a new building offering long-term housing (they’d only offered overnight before).
Those working with the homeless in Denver are really trying to help these men and women get off the streets. But it is waaaayyyy more than just telling them, “Hey, you could do this if you really wanted to.”
Denver is outrageously expensive these days. But if someone is already homeless, how are they supposed to move to a new city if they don’t have transportation, or money, or a job or housing waiting in that new city? If they’re going to just be moving from one homeless shelter system to another (in the new city), I can understand why they’d want to stay where they are, where they already know how the system works and can feel relatively confident that they won’t starve or freeze to death.
the majority of people who live on the streets are there by choice.
I don’t know where you came up with your statistic regarding the majority. Read it somewhere perhaps? Or do you think that having once not had a place of your own, and staying with friends, means you know all about it?
The fact that you had friends who lent you a place to stay puts you in a category of homeless that is different from those living on the streets. Still, you were homeless for a time.
Volunteer at a shelter. Get to know the people there as real people – and share the hope of your story with them, and listen to the pains that brought them where they are, and what they think is insurmountable and is keeping them where they are. You could make such a difference by being a beacon of hope!