i like u man! i made me remember my time as a beginner, my frnds and so many other things.

it is difficult to point out ur every mistake right now so i will put this down

Timing, spacing and Poses - introduction to Pivot animation

u should also check out the tutorial section here. practice some stuffs from here, u will push up to mid begin soon.

keep animating, see ya around!