Donating is a good habbit.If you donate something it will be helpful to somebody.I dnate something like money or old cloths ,pencil or copy as per my weight.
Yes, I donate and try to help the needy but this is again on occasional basis. But don't you think that sometimes these people makes you their soft target and won't leave you until you pay them or give them something and in situations like this it becomes very hard to get rid of them...