You have a very kind heart. But not all beggars are poor. Remember, its their business/profession/dhanda. Please ensure you are helping a poor beggar and not a beggar richer than you. Apart from being kind hearted, I see you are passionate about hungry beggars. Try feeding them instead of giving money. Just check their reactions then.
BTW I am rich enough to meet ends month to month, barely, even though I don't own anything but a mobile phone and a computer. But then without them, I would never turn to be a beggar.