

Hansel is a homeless alcoholic who lives on the street and eats garbage. His homelessness is the result of him simply being lazy instead of bad fortune or another cause. He believes he could just get money if he makes people feel bad for him and never bothers taking in a job offer. Even if he did get a job and money, all he would ever do is spend it on booze. He may have said that Marvin is his friend, but all he did was mooch off of him like Duggie and would happily frame him if it meant he would get more money.
Talks in guilt-trips and flimsy stories, moans through grins, never commits to work.