Soldier on is a phrase that refers to the act of persevering or persisting through a difficult situation. There are several other synonyms for the phrase which include pushing on, pushing through, keep going, keep at it, hanging in there, struggling on, and persisting. These synonyms connote an attitude of determination and resilience even when the going gets tough. Soldiering on is often associated with overcoming challenging circumstances, showing courage, and exhibiting strength of character. In essence, soldiering on means making a conscious effort to continue despite the many obstacles that might stand in the way, and these other synonyms capture that essence just as effectively.