Most successful spiritual leaders have much in common: they have powerful personalities, they touch the hearts of the people, and they all climb through more or less similar developmental stages in order to be recognized by society.
Read it at Big Think: How to Live Forever: 12 Steps