Obviously before you get on developing something you need to know all about it first. The same goes with your personality. One needs to start with taking a good look at themselves, analyzing their traits, the strengths and weaknesses and everything that needs to be worked upon. Don’t shy away from accepting your flaws and learn about yourself as much as you can.