I don't think all homeless people lack this or that.
I don't pretend to know their situation. I just know what I see. The biggest mistake one can make is to think they will always be young and old age will come way later. You have to work hard to have successful relationships with the people around you. Life is work and preparation. A lot of people don't care or take their life seriously. Your family won't always be around. My mom died when I was 27. Since I didn't know my dad, I felt really alone after she died. People with family probably don't understand how that feels. My mom got me.