Thank you everyone for your responses!. Im not sure what a pulley rein is though. I will work on the one rein stop and see how that goes. To AlexS- I had the rope halter on under the bridle. In regards to the nightmares, that is all I had last night. I have been going through what went wrong over and over in my mind and I can't see where I went wrong with his training. I am definitely going to put a bit in his mouth next time, though it will be a while. I think I am going to have to build my trust in him up, from the ground first, before I think I can get back on without being nervous.
I would say it is time to ditch the side pull and train in a snaffle at least.
Work on gaining a one rein stop on him. Since he already responds to your seat, this may come fairly easy, its just you will take up one rein, to bring the halt rather than both. It sounds to me, you have worked on more verticle flexion than lateral flexion...time to back it up a bit and pick up the lateral flexion, and gain that peice of training that could save your butt on ANY horse you train.
I think you tried this but just to make sure I've gotten this advice from several people of reaching down and pulling his head to touch your knee. My farrier told me to practice it at any speed just to see how far he could reach and to see what hed do. Other wise im not that experienced so I don't know. My horse did close to the same thing to me so now when I get on him I ask God to make him not act stupid.
Sorry that you were hurt and hope you're doing better.
I gotta agree with everyone else on putting a bit in his mouth, a nice plain as mild as possible snaffle in his mouth and teach a one rein stop, I've used this but not the pully rein. I just read about it in this month's of Particle Horseman.
One technique I know of when riding with a halter is to grab one rein with both hands let the horse have its head for a little bit and when it is not ready for it pull as hard as you can to try and break the head to the side.
Or plan B find the softest spot you can say a pray and jump off. No just kidding