I have read rules and orders about beggars in Islam but I'm still confused.
In our daily life we interact with a number of beggars, some of them are in a very miserable condition while some are totally normal (physically) and if they wanted they could work and earn their livelihood but prefer to beg.
But my main point is whenever we don't give them some money they start cursing on us, also say wrong about our future life and specially our parents. In this case what should we do?
Also they gave us nepotism(wastah) of our parents, siblings, children and specially ALLAH Almighty then what should we do?
Because as a Muslim we have a strong feelings to help the poor and needy.