My suggestion is to do a good self evaluation one night. I mean really dig in and be brutaly honest with yourself. Write down what you like on one page and what you dislike on another, then accept these things as simply being part of you. Use your qualities as much as you can in everyday life, then think further about what you value, and incorporate those things into your life as well. Don't worry so much about the nagatives, as when you incorporate what you value into your everyday life the negatives will fade.

Self realization is one of the first steps in becoming what you want to become, but self acceptance and/or evaluation is where you should start, imo. Never beat yourself up over what you consider a shortcoming, accept it and move on.

Realize that none are perfect and that the journey IS the destination. Spirituality is about growth, and freedom, imo. Never stop growing or learning, and never settle for mediocraty.

My 2c's