Don't doubt yourself. I agree this website can be a little elitist when coming to animation ,but you wont get better if you hide behind the shield of "Oh my animations suck so ill make fun of myself so I won't get made fun of first" Just keep trying! :)