I had a very intospective chat yesterday with a good friend of mine. It was very cleansing, and at the same time, threw up more questions than answers.
But one thing which stood out, is the root cause of all issues. More often than not, it boils down to communication.
Just go back to some conflict or some issue which you have been running away from. Strip away the veneer of time, ego, competition, and other distractions. What you are left with is just plain communication.
Think about it, and let me know your thoughts, am very very interested in this thread.