Help when given should be unconditional. Otherwise, it is not pure help but rather some type of loan, whether financial or in kind, which needs to be repaid.
We need to be clear when we try & help someone. Help to be pure needs to have the following characteristics :
* it is help so cannot be repaid
* the dignity of the receiver must be maintained
* if there is urgency, help fast
* do not belittle the receiver by reminding him of your help
A help is between 2 human beings. Just because you have helped someone it does not mean he becomes your slave. Human dignity matters to everyone. Maintain the dignity of the receiver.
When you help someone, it does not mean you have bought him !