unswerving

adjective

Not veering or turning aside.

Constant; steady.

Not deviating from any rule, standard, or course; undeviating; unwavering; firm.

Not deviating; not yielding or straying or varying.

Going directly ahead from one point to another without veering or turning aside.