Comment Comment by slowroll This is exactly it. Being a part of a community brings joy, and having a positive effect on that community brings happiness. parent slowroll 4 years ago