unwavering
adjective
°Never doubted; always steady and on course.
synonyms: constant, resolute, staunch, steadfast