Comment
Comment by agumonkey
Note that being great in every of these aspects can lead to suffering. Because most people don't and you'll be talked down regularly to the point of breaking. And it's utterly difficult to keep respect for people when you try to be balanced, team oriented and generous when others only know how to assert their POV and limited experience.