There aren't enough no's in the world for this nonsense.
Do what you do because you love it. If you base your self worth or the worth of something you create on what other people think you will never be your own man. You will never know your own voice.
You will never be an artist.
I can't think of a more unhealthy viewpoint for any creative.