Self development is key to a long lasting and successful life.