being goodhearted is not just a good feeling that somebody goodhearted conveys onto others but the most rewarded is the goodhearted himself it all comes back to him. provided it's real and not just pretended feelings.