The quality of horses you ride make all the difference in the world. No one can ever guarantee a horse won't buck or do something stupid but some horses are just less likely to than others. No one can enjoy riding a horse they are scared of or they can't handle. Good gentle horses are hard to find and they don't come cheap. I always say you get what you pay for. Don't settle for something you're not sure of and don't ever buy a young horse thinking the horse and your child can learn together. This is a guaranteed disaster.