First you have to assume the people "teaching" you are better than you to accept their criticisms. Second you have to want to get better and want to learn or if you just practice the stuff one person passes on you will only have a body of select movements, not knowledge.
My level of wing chun is where it is. no higher. no lower. No one can tell me different. It is mine. Do I feel proficient in my wing chun. no. But that also does not mean I could not help someone else with theirs, given point one. The other issue with my level of wing chun is that I have a pretty different back ground when it comes to MA and that what I know and have put into my wing chun is not the same as my Sifu and what he may be looking for while comparing his wing chun to mine. I am lucky my Sifu is about the same size as me. If he was a different size than me and was criticizing my kicks yet de doesnt kick that is not really fair.
It is all about one thing YOUR wing chun.
On the same note let me ask you how you over easy egg flipping level is. or your free hand drawing.
My wing chun is where it is due to the passion and time I put into it. Does that mean it is where I want it to be. Heck no. Does it mean I am neglecting it. Heck no. Life has one priority Time. Choose what means the most and fill your day with it. but fill it with what you love or you will spend time asking others where their level of love is at.
Knowledge is power but the willingness to always learn is Wisdom.