I've found that getting, and giving, critique online is hard. You can never be quite sure where the line is that will hurt someone's feelings. A lot of my improvement comes from self reflection.
And, for what it's worth, in the years I've been watching you draw, you have improved so much.