Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
So your advice boils down to: You're one person. There are billions of other people in the world. There is always more you can do for other people, to make other people happy, so you should never do anything to make yourself happy. Always put everyone else first. This is just as accurate a summary as yours is and I think BOTH fail to reflect the actual reality of the situation (and the content of what we were summarizing). There are plenty of compromises that don't leave any people unhappy.