STUBBORN? or TENACIOUS?

What's the difference between stubbornness and tenacity?
The goal.
and what one does when a roadblock is in his/her path.
The stubborn person ignores it , walks past it> to his own demise.
The tenacious (persistent) person finds the detour and keeps walking.