Wow I'm impressed on how good this animation is and I'm also suprised that your not as known as much as other animators all I have to say is keep up the good work
aa thank you!! hmm idk what to say xDwell i can start with telling you how i did the animation! first i started with the storyboard to see when and where things will take place, then i drew the keyframes to get the main poses down and lastly the inbetweens, to make everything smooth c: if you're unsure about how to animate a certain action you can always take a video of you, your friend or something else, doing something. or you could look up other animators, cartoons or anime to just study the movement a little :) like for the blinking i looked up a clip from "mob psycho 100" just to get an little idea for how to do it !