undeviating

adjective

Not deviating; not departing from a rule, principle, or purpose; uniform; regular.

That does not deviate, veer or turn aside; unswerving.

That does not change; steady.

Used of values and principles; not subject to change; steady.

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