I am sorry but I am of no help, but I know some people who have hired a dog behavioralist to help with this same situation. I do have the same problem myself as you, with the scars to prove it. It is, to me, the worst situation a dog owner can be in because the love you have for your dog is immense, and you don't want to have to rehome them. I know I don't. But if I ever get to the point where I feel like my children are in danger, I would have to.
Hopefully someone can give BOTH of us some assistance in this!