Nop. You don't suck
at 900 frames (or anything like that) you did a really nice dodge
and the fact you can remain standing during the fight... looks like you don't actually suck
Yes, sparring needs more training since it is not a competition but a way to show your ability
I will not judge with points since I don't know anything about spars lol
and I will leave a little multiplayer aikido replay (one of the few things I remember how to play)