He sounds pretty OCD and neurotic and to be honest, I'd consider medicine at this point. They do make doggy xanax, etc, and it may just take the edge off.
I would definitely find a vet who is knowledgeable in this area. A behaviorist sound right also. Have toy considered a doggie neurologist? Given his possible breeding issues their could be brain issues as well. But to help things more quickly the medication issue sounds very reasonable. Does not mean it has to go on forvever, but you folks need some relief.
Best of luck and you are an angel loving Bubba like you do