People are homeless for hundreds of reasons. It's not right to judge them before you know their exact circumstances. And who has the time? Life is hard for everyone, and not everyone has the tools or skills to deal with what comes their way. Even if they made continuous poor choices that lead them there, you need to look at the true root of the problem. Why did they feel they had to make so many poor choices? Do they even what help or have they given up all hope? Reach out if your strong enough to help or ask for help. That's all we can do. Try.