What a set of brainless idiotic posts. I'm assuming you've never bothered to stop and speak to any of them ? No, thought not. Many homeless people have very deep seated problems that sleeping on the street only increases. Buy them a sandwich and a cup of tea and then have a chat with them ...