I think it depends on who the "other" is. Some people I feel great knowing I can help. You see them trying to make things better for themselves or someone just had something bad happen and you want to help.
If it is someone telling me they don't have money for groceries and I see a picture on Facebook of their kid in a new outfit playing with a new toy. I have no problem going out and treating myself to a pedicure. (I also know the grandparents will feed the child.)