Wicked, I agree with others, you lucked out with that horse. Sometimes you do get lucky that way and end up with a horse that knows how to properly use his body for whatever he's doing....most the time you don't. You have to learn how to use your legs and seat along with your reins to put the horse in the optimum position at the perfect time to keep him from running out of the pocket, shouldering into the barrels, and get him rating properly without turning him into a wing-nut.
OP, I completely agree with Sierra and Sorrel, you will be much better off in the long run to pair up with a trainer that can teach your horse and have a finished horse for you to learn on. There is nothing quite so frustrating than trying to teach your horse something and learn it yourself at the same time. I didn't do it with barrels, but I did it with roping. Both me and the horse ended up frustrated and it ended up taking years before we finally finished it together, I had to give up on my guy and spend a couple years on a more experienced horse that had been around the rope a few thousand times before I was able to figure enough out to go back and finish my boy.