unfailing (adj.)
- abiding
 - assiduous
 - calculable
 - certain
 - changeless
 - consistent
 - constant
 - continuing
 - dependable
 - devoted
 - diligent
 - dogged
 - durable
 - enduring
 - faithful
 - fast
 - firm
 - fixed
 - frozen
 - immobile
 - immutable
 - inalterable
 - indefatigable
 - indomitable
 - industrious
 - insistent
 - intact
 - invariable
 - invincible
 - inviolate
 - lasting
 - loyal
 - obstinate
 - patient
 - permanent
 - perpetual
 - persevering
 - persistent
 - persisting
 - pertinacious
 - plodding
 - predictable
 - preoccupied
 - quiescent
 - rapt
 - relentless
 - reliable
 - remaining
 - resolute
 - rigid
 - secure
 - sedulous
 - single-minded
 - sleepless
 - solid
 - sound
 - stable
 - static
 - stationary
 - staunch
 - steadfast
 - steady
 - stubborn
 - substantial
 - sure
 - sustained
 - tenacious
 - tireless
 - torpid
 - true
 - true-blue
 - trustworthy
 - trusty
 - unaltered
 - unchangeable
 - unchanged
 - unchanging
 - unchecked
 - unconquerable
 - undaunted
 - undiscouraged
 - unfading
 - unfaltering
 - unflagging
 - unflinching
 - uninterrupted
 - unrelenting
 - unremitting
 - unsleeping
 - unswerving
 - untiring
 - unvaried
 - unvarying
 - unwavering
 - unwearied
 - unwearying
 - well-founded
 - well-grounded