I am what you might call an 'aggressively helpful' person. I have never shied away from sharing my opinion about what you should do with your challenge, your job or your life (my family and friends are nodding knowingly as they read this). I have had a tendency to try to fix people and situations, or to think that my personal experiences are the gold standard for experiences everywhere. I have consistently struggled with this know-it-all aspect of my personality, particularly in reconciling it with my spiritual belief that all of the answers that we need are within us.
One book, Quiet Leadership by David Rock, provided me with the information that I needed to change my behavior. It completely altered the way that I engaged with people and helped them with their problems. If you also suffer from a case of "know-it-all-itis", this mindset shift might prove to be use...
Also read: The Buckingham hosts inaugural blood drive