I'm giving this low stars mostly just because I know a lot of homeless people and I was offended. I gave it a passing vote though, because this was a well thought out, funny, and entertaining animation. Good job!
(Take note, trigger boys. You can be offended and respectful at the same time.)