"they're just lazy...they should get a damn job! Then they wouldn't be homeless"
Sadly it's not quite as simple as that. It is a vicious cyle in many cases. Few employers are going to be willing to employ homless people, probably because they might expect them to be dishonest or unreliable.
I don't think that anyone makes a "choice" to be homeless, that being said, it may often be their own fault (e.g. it is my own fault for crashing the car, because I was speeding, but I certainly didn't choose to crash the car!).
They could be homeless for a number of reasons, drugs/alcohol, untreated depression, poor relationship with family, etc. These things may indeed be, "their own fault".
However, once they fall down into the hole of homelessness, it is not very easy to climb back out.
__________________
|