unshaken, unwavering, steadfast, firm, resolute, unflinching, unmoved, undaunted, unshaken in resolve
loyal - faithful - unwavering - resolute - firm - unswerving - constant - staunch - steady - dedicated
Steadfast describes a person or attitude that remains firm, loyal, and unwavering, even in the face of difficulties, temptations, or changing circumstances. Someone who is steadfast holds strongly to their principles, goals, or commitments and does not easily give up or change sides. The term often carries a positive connotation, suggesting reliability, faithfulness, and inner strength. It can be used for personal relationships, such as steadfast friendship or love, as well as for beliefs, work ethic, or dedication to a cause. A steadfast person is seen as dependable and resilient over time.