Massively behind this sentiment. To be frank, thinking you can ever make something that is impossible to criticise to ego run rampant. OPs question shouldn't be "How do I deal with criticism" but "How do I tame my ego", and that's a topic with teachings as old as civilization itself.