flinty headstrong intransigent mulish opinionated stubborn unpliable willful
pertinacious
insistent patient persistent
uncomplaining
resilient sedulous
doggedly doggedness