I used to give homeless people gifts. Once, I had been chatting to a homeless man selling the Big Issue and asked him how he was. He said to me "I'm happy hen, as long as it's not raining." That really got to me, so I went and bought him a jacket. A lovely waterproof one with a hood. I was 16 at the time, with very little income but I've always been one to give what I can so I spent my last money buying him this jacket.
So I went and gave it to him the next day and he just looked at me and went "thanks". I was a bit
for thinking he would be a bit happier about it, but I just said "you're welcome" and went on my way. As I was walking away, I turned around to watch him stuff the brand new jacket in the nearest bin.
I was too humiliated to mention it to him. The next day, on my way past again, I watched light up a fag and take a call on his iPhone.
Three days ago, there was a man sitting in Glasgow Center with no shoes or socks. I'm very wary, now, of giving homeless people anything (which is a wee shame but I can't help it) but I went in to a Sports Direct and bought him a pack of five thick socks to keep him warm. Went over to him and handed them over, and he snatched them out my hand and shoved them up his jumper and then acted like nothing had happened.
I'm 18 years old and a full time student, with myself and my partner living on his part time wage. We also have a baby on the way. I spent the money I was going to spend on our dinner on those socks that he didn't even want, so I didn't eat that night.
YANBU. I just wanted to rant a little.