>>43254059not discouraging, knowing that you have a lot to learn will benefit everyone over having them deluded that they're the best.
Nobody has said that they can't improve soon or later, acknowledging where you are vs where you want to be has done nothing but inspire and motivate artist to get better.
Real harm would be lie and feed the delusion that they're the best and no improvement is needed.
I have a feeling you got ranked F and it sucks, i would too if i posted my doodles but denial will keep you from even growing and getting where you are