A month or so ago, I was walking down a street and a young man approached me asking for money for a meal. He was asking me for twenty dollars. I gave him fifteen. He seemed somehow disappointed, but I told him it was cutting into my money for smokes. I walked with him to my bank to get the money (he stayed outside), with him low-key trying to haggle and bumming cigarettes. When it was done, he shook my hand and implied that I was a good man for feeding a homeless person. I later told my mom about this, and she said she'd heard of people in the area pretending to be homeless.
Was this guy just a particularly nitpicking homeless person, or was he a fraud? If the latter case is correct, I am definitely losing faith in humanity.