Post it already.
I must now see it. This teasing is killin' me mate, now post it.
Besides you do art for yourself, for no one else. Critics are not artists they are critics.
Post it.
My mother, God bless her, was convinced I was going to be an architect and had me in art classes quite young.
She still has stuff I did as a kid hung on the walls of her home that I can finally appreciate for what it is. It's me expressed through the art.
Post it.