I know that when a beginner buys their first horse it should be an older one, preferably above 10, because that is the age that they will be well trained and not be green. I always thought that a horse below 10 would be too hard for a beginner to ride. I am able to walk and trot, and I am improving my canter, so I would call myself a beginner, but I found out today that the horse I ride in my lessons, Charlie, is actually only 8. I always thought he was older because his is so brilliant to ride. I suppose my question is, why aren't people advised to buy/ride younger horses? Or is Charlie not like most young horses? My stables have put my on horses that they said were young and unbalanced before, but I didn't feel any difference other than being told that I couldn't canter on them (other than one horse that bucked me off but she was a rescue and had other problems...). It is that people just shouldn't own young horses, not that they shouldn't ride them?