A good enough question, since each word by itself connotes the other. I think it is an expression used to underscore the intensity of perservering. Meaning: I will continue to move (move on), and in a forward direction (straight ahead).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Baby is getting potty trained. These will be words of achievement for my daughter who sends me daily reports on her little son.