Hopefully you are doing well now Resident Alien.
I volunteer in my outreach group at church and we pass out gift cards, lunches, coats, hats, gloves, boots, sleeping bags, ect once a month to the homeless. I also served Thanksgiving dinner to the homeless at our local Salvation Army, so Im slowly getting to know a few homeless people and their stories. Yes, all walks of life. Some are disabled and their parents have passed away and no family to live with. One young man had left a cult he grew up in and was trying to make it on his own. Our outreach group just bought a house with 5 bedrooms so we are going to be able to house 5 men that are working but they don't have enough money to pay rent that has gotten so high now.