See unfailing in Webster's New World Roget's A-Z Thesaurus II
adjective
Remaining continually unchanged:
changeless, consistent, constant, invariable, same, unchanging. See changeExisting or occurring without interruption or end:
around-the-clock, ceaseless, constant, continual, continuous, endless, eternal, everlasting, incessant, interminable, nonstop, ongoing, perpetual, persistent, relentless, round-the-clock, timeless, unceasing, unending, uninterrupted, unremitting. See continueHaving or showing a capacity for protracted effort, regardless of difficulty or frustration:
indefatigable, inexhaustible, tireless, unflagging, untiring, unwearied, weariless. See continue, tiredSuch as could not possibly fail or disappoint:
certain, infallible, secure, sure, unerring. (Informal) sure-fire. See certain
Learn more about unfailing