Quality takes time! And I'd rather wait for a good product than receive a rushed mediocrity, so don't worry about how much it took you to learn good coding and making good animations. I'm just glad you did well on your exams, and good luck with the thesis!