unswerving

adj

1.
going directly ahead from one point to another without veering or turning aside
2.
firm and dependable especially in loyalty