Are you grateful only for the things YOU have or for the things that exist but aren’t necessarily about you? For example, would you be grateful for a happy family in Singapore?

Mahira X.
Of course I will be happy for something good that exists. It doesn't necessary to be grateful only for what I have. That would be very selfish of me. And here's a reason why you should show gratitude for anything good. That is anything that is good, that makes someone happy, that brings color to the world contributes to make a better world. Thats what we want right? A better world where everyone will live happily.