Hola! te habla un Colombiano que lleva animando bastante tiempo.
What 32 told you is great, it helps understand what you need to know. just be easier on yourself.
First of all, the animation isnt as bad as you think. He breathes in 2 different ways, that is more complicated than many many games which are actually professional, dont sweat it so much. Nobody is going to buy a game and then throw it in the trashcan because they didnt like the breathing of the character.
Second. Dont animate sprites that are the best you can do. animate sprites that are really easy for you, (maybe animate sprites like your avatar which are far more simple) that way you can focus on the animation.
Edit: I read on another topic you drew animations by making several still frames in photoshop and then sticking them together? that is an insane way to learn animation. Learning to animate like that is like learning to draw by hammering a nail on to a rock. You need to be able to draw while seeing how one frame goes to the next one to understand animation. Get something that has onionskin function (onionskin is seeing a transparent version of the previous frame on top of the one you have, that way you know which way to move the animation).
Some people animate on photoshop, but I think they are insane. I use graphics gale, a lot of people use ASEprite and Pyxel edit which costs less $$$, so they might be good but but I have only really used graphicsgale, so ask someone who does use those programs :p.
I imagine you've read 20 tutorials before you got to working on 1 animation, that makes you expect an animation 20 times better than what you can make, so dont do that. Drawing something and seeing that it sucks hurts, so you delay that moment of drawing something that sucks by watching 20 tutorials, hoping once you have watched them what will come out will not suck, but that doesnt happen. What happens is after watching the 20 tutorials, you can draw something maybe 1.2 times better but now you expect something 20 times better. Start an animation with what you know, invest atleast half an hour on it and then if you dont know how to fix it go look for a tutorial, or ask advice here on the part on which you cant fix. Learning animation is hard, this happens to everyone.
Also, not every tutorial is good, a lot of tutorials just give shitty tricks that are cheats that work for the person who made them, not something that works for everyone, so dont think you suck if the tutorial doesnt make you better, it may be the tutorial that sucks.
What you have learnt is great, even if what you draw really doesnt look that great to you. Tutorials try to make principles look easy and make you think you can do exactly what the tutorial does after you finish watching it, that is very very far from the truth.
Animators who can do this easily look like they always knew how to do it, but they didnt always know it, some time they struggled with it too, but nobody likes a tutorial that says that learning is hard. Also the person making the tutorial probably learnt a long time ago and they forgot that it was hard once.
Think of it like this, the first person who taught this had to discover the principle all alone, and that was really hard. You want to do this easily because you know that every animator out there already knows what you're trying to learn, but knowing that doesnt actually make learning the principle easier, watching a video that says what the principle is doesnt make it easy either, that teaches you to say what the principle is, but what you need is to be able to draw showing what the principle is, which is a lot harder. Learning something is more like discovering the principle the first time than already knowing it, so dont think it will be as easy as watching and doing.