Over these few months its been a series of realizations that I had bitten off more than I could chew.
The first thing that I realized was that I prefer 2D animation to CG and I promptly changed the my film to 2D. I think this gave me a lot more more motivation to complete the film and I could play with the style of it more easily.
The second big thing that I realized was that traditional animation was going to take too long so at about a 3rd of the way through I swapped to an all digital way of animating.
Then the last thing that made an impact was to work a lot rougher than I had been doing. This gave me a much greater sense of achievement as I managed to get through the shots much faster.
The experience I had working with a voice actor and sound designer was pretty painless, there was a bit of trouble at first getting the right voice for my film but in the end I found someone who was the right fit. The sound guy was very obliging and took my constructive criticism without complaining.
So overall, these key moments helped me to get the film finished and they were a lesson in time management and work ethic. At some points it didn't even seem possible that I could finish, but being open to more economic ways of working helped me to get through it.
Finally I would say the biggest thing I have learned from this experience is look realistically at what you can achieve and be honest whether its possible or not.