unyielding

adjective
  1. not giving way to pressure or force; firm and inflexible
  2. refusing to change one’s mind or give up; stubborn and determined

Examples