Animations: Not too bad, improving. Top tier? No, not quite but keep at it. We learn, we improve, we grow. Not trying is worse than failure. Story/writing trumps animations anyway. Your story has been good.
In regard to all the screech thrown at you.... Be like a bowl of jello. The knife goes in, goes through without causing damage and the jello is still intact.
Anonymity, sitting at home, no one around, dark room...it empowers some people to be nasty. They try to bully, tell others how to spend their money, whine and gripe. If we were all sitting around a table enjoying a meal not one nasty word would be spoken--the bravado nonexistent. Let it roll right over you.