I would blame his situation on extraordinary stupidity.
I interact with homeless people almost everytime I go to work. I can guarantee that alcohol, and drugs played a major role in his situation.