It's obvious you have some talent
You have to not let bad reviews lead you to create something that will get more bad reviews. It's obvious you know how to animate..you didn't just bother doing stick figures and although the frame rate was slow it was smooth. Maybe sit back, talk with some people and come up with some good ideas. There is potential there man..you just have to come up with a good solid story line. Most importantly...don't let dickheads get to you..keep the chin up.