I understand what you mean and meant to achieve, but something is too well lit, "too well" something here ... can't really put my finger on it, but the very first I saw was the staged-ness (is that a WORD?) of this photo. Which makes it a little less convincing (to me).
I like the Idea, and the picture is good. But i dont like the fact your trying to bring attention to the problem of homelessness among American veterans with this shot. If it wasnt for the point of the picture, i like it