If it is easy for you to give without being annoyed, you are a generous person. If you are one of those who donate profusely and retain only little for themselves, you are openhanded. However, if you give while in need yourself, you have reached the highest degree of generosity: altruism; this stems from staunch faith, genuine love, perseverance and..
More