I don't generally give money to homless people (I don't like to call them bums), but every now and then though, I will.
I remember once, I was in a shop waiting to be served behind a guy that I knew was either homeless, or an addict of some sort. He was very unkept, and smelt like the sewer, and he was buying a bottle of milk. When he got to the till, he put his hand in his pocket, and he had nothing to pay for the milk.
He explained that it was for his baby daughter, but the cashier was having none of it. She said that if he hadn't got the money, he would have to put it back on the shelf. People were getting impatient in the queue, and I was aware (as he was), of the things they were whispering about him. He pleaded, but he was getting nowhere. By now, he was getting a little distressed, so I stepped up and paid for the milk.
He was so greatful, and could not thank me enough, he put out his hand for me to shake, and I did momentarily think I'd rather not, but I did, and he looked me in the eyes and said thank you. He was smiling now, and he rushed out of the store.
I left the store shortly after him, and as I looked down the road, I saw him go to his girlfriend and their baby daughter and hand her the bottle of milk. She put it in the tray of her pram, and they went on their way. I felt good about that, and it made me realise a few things about 'bums'. Not all of them choose to be the way they are, some are victims of circustance, others are just trying the best they can, whilst others still have given up hope.
Next time you pass a bum, don't look down on them. You don't have to give them money, but you can at least give them respect. None of us know what life will throw at us, those 'bums' could so easily be one of us.