You mentioned this this your first lengthy animation so easy on you I will be. Honestly, I think if you keep at it you'll just get better and better. Some cliche jokes, but I'd be lying if I said it didn't arise a chuckle out of me. Some of my favorite animators started off with some "erm...what?" animations, and got better with time; as I hope is the case with you as well. Good luck.