So I just had a 2 hour debate with my housemate as to whether or not there is such a thing as a truly selfless act.
Basically the just of it was, I say that there is not. Any action you take has some benefit, whether it be an immediate benefit (short or long lived) or a benefit in the...