unfailing
/ʌnˈfeɪlɪŋ/Definitions
1. adjective
continuing or able to continue without failing or weakening
“Her kindness was unfailing, and she helped everyone in need.”
2. noun
a quality of being constant and unchanging
“Her unfailing optimism brought hope to the entire team.”