Not easy to be sure. Acts of pure goodness, and selflessness are truly rare. Possible,.............but rare.
Even the "best" of people are still human, and somewhat selfish in nature,but thats just human nature.
Even with that in mind, doing something good for someone else...........is still a good thing .
My opinion.