How long does it take to realize one's potential? The answer is probably not the one you might like but it's simple. A lifetime. Personal development is not something that has a set boundary. You are not a glass to be filled with water. Think more like an ocean and you will have a better idea of human potential. So how do you know what to focus on?
Here are some facets of the gem that is personal development to help you better attenuate your goals.