You need a story:
I was once sitting in a cafe in Merida (on the VdlP) having coffee (I stayed there for 4 days due to hurt feet), when an old widow came by, begging for some coins. I gave her nothing. As she left around the corner, I suddenly thought to myself "You must be the worst pilgrim in the world! Here you are sitting with more than enough money to walk across Spain, but you cannot afford some pocket money for a poor old woman!"
So I ran after her, but she was gone.
The next day I returned to the same cafe hoping she would return, and she did. I had her sit down and relax, ordered a cup of coffee for her, took my hat and collected coins from the rest of the guests there, together with my own pocket money. It became quite a few Euros. I received two of the sweetest kisses in my life on each cheek as she left.
Lesson learned: Give to those who need: You will most likely receive more than what you give, both inside yourself as well as in the exterior world. After meeting that old woman, I never pass by a needing person without giving some. She taught me a very strong lesson. "Give and you shall receive". I have enough to share a little for the less fortunate. If you are "conned", so be it: We all meet a..holes, but in the long run, you will win by sharing with those who really need. And they are quite easy to spot, aren't they?