Self-development is the process of enhancing one's character and developing a sense of identity. Learning molds a person physically and mentally. Self-development is attained by gaining primary and secondary education as well as practicing soft skills. Some of the key elements in self-development are overcoming fears, identifying weaknesses, setting goals and achieving them, learning new skills, and finding a purpose in life.