While I wouldn't say my Nacho is stubborn with most things, in fact he is very easy going BUT walking is a different matter too!!
Some days he will walk just fine and quite a distance but most days if I can get him to walk 5 steps I am lucky.'
I have tried coaxing verbally, giving treats etc ugh, nothing...mine likes to walk a certain way too and if I try to deviate he will just sit and won't budge....little devil lol.
Also if we walk somewhere and there is a paved walk way he wants to walk on that as opposed to walking say on the grass yet at home he is more than happy to walk on our grass and grass is not that soft etc.
I have a hundred (well not really a hundred but you get the picture lol) different harness's that I have tried, different leads, you name it......
Sorry I know I am no help but just wanted you to know, you are not alone in this