never wavering
- steadfastFirmly loyal, unshakeable
- unwaveringSteady and unchanging
- resoluteFixed in purpose
- determinedFirmly committed to purpose
- constantFixed, unvarying quantity
faithful · loyal · devoted · firm · unyielding · persistent · tenacious · committed · dedicated · immovable · rock-solid · unshakeable · true · stalwart · reliable · anchor · backbone · pillar
never waveringvacillating
Swaying between choices
wavering · ever-changing · inconsistent · fickle · erratic
never waveringindecisive
Unable to make choices
doubtful · hesitant · uncertain · tentative · ambivalent