Getting insight on how people perceive you, is an important factor for building a brand and for business development. The best way to get better is to receive the honest and brutal truth. If you are acting like an ass, people should tell you, nicely. That is the only way you can improve.
Giving is as important.