Lyric discussion by slip-frawg 

Cover art for Soldier lyrics by Goo Goo Dolls, The

*first time in a long time

I agree with this comment. This song sounds like the old style on Dizzy up the Girl, which was pretty perfect for the Goo Goo Dolls.

I agree with your comment regarding the content of the song too. Someone lost self confidence or is faced with difficult situations he/she might not have been in before. The advice to fight and keep going is the best one you can give. For me this is given to an old friend or to a girl which still means something to him.