Alright, it seems I need to clear up some things.
The first is my horse as been checkedand double checked by several vets. He also had a chiropracter come out and look at him when he first started showing signs of being pushy (the first thing he ever did was insist on charging down hills, even while he walked like a gentleman up the hills). He has also had visits from equine massage therapists back when I was boarding him at a stables (he is being kept on my property now, but this started far before I moved him).
Secondly, when I talk about my horse coming after me, I'm talking about with his hind end. He has never charged me face first, but more of him turning his butt at me and backing up while bucking or just shuffling really quickly in my direction.
Thirdly, he is working with a professional trainer. He does this at the walk, from the second he is asked to lunge. She turnes his head in when he starts to turn his butt towards her, but he will still shuffle backwards into her. I have a whip. It's five ft long with an added six ft section of nylon rope (thin, though). She uses it, but it seems to make him more fired up, and act more aggressively. The trainer seems to think it's more ofa game to him than actual aggressive behavior, but regardless, it's still extremely dangerous.
There's a "horse whisperer" who lives behind me. Is that something that would help, or is he just going to do what my trainer is doing?