Nope. It's noble, in my opinion.
Yes, in a way it is bcuz you're only thinking of yourself at that moment
it basically comes down to quality of life.
Are you going to clean up after yourself?
Yes because there are people who are affected by this that they may not even know about. Not only is it selfish it's naive.
no it takes everyone into account
Not at all.
Depends on the situation.