One should not do a good deed only to whine about it later

Re: One should not do a good deed only to whine about it later

Nice thread, it's good that you pointed out this issue. The reasons for such attitude:

1) excelled in materialism

2) Unaware of virtue

3) Intolerance (baysabri and nashukri)

4) too much concentrate on the negative points of others