I've been working with an 9 month old and he is already quite large. There are days when I just want to call it quits. Babies so much better to own in the long run, take so much time to train.
Keep being patient, it will pay off. My 3 year old is the best horse I have ever owned and that is because I have had him since a weanling.