Oh, the joys of constructive criticism - I love it! Build up your confidence and develop a thick skin!