You want something in life? You work for it. Let mo one discourage you. Believe in yourself, and fight for what you believe in. You can accomplish anything you set your mind to. Through dedication, motivation, discipline.
Accepting criticism is how you better yourself. You learn from your mistakes. To think you are perfect or have no need for criticism makes you delusional.