unfailing (adj.) Look up unfailing at Dictionary.com
late 14c., "never coming to an end, unceasing," from un- (1) "not" + gerundive of fail (v.). Related: Unfailingly.