There's no doubt in mind that giving brings happiness, more often more than when we receive. However, when I delve deeper into why this should bring me happiness, I realise that it is ego-gratification. True and lasting happiness comes from discovering my inner self through meditation. The glow and the joy of such contact with my inner self carries me in total contentment through long lengths of time. I think that looking for happiness in any other place or way is misleading.