Refrain from self-criticism and listen to what a mentor has to say. You have a lot of untapped potential and could go far under his/her guidance.