It doesnt matter what others think about you. Its what you think about yourself that really matters.
Cherish every opportunity that comes your way. The process of learning is always tough, you've made mistakes but most importantly you've learnt. :))
Yes, i am fortunate to have good bosses whom have given me ample opportunities to learn and take on greater roles :))