Perhaps "...in sight" ?(sight - site have the same pronunciation) Then it would mean 'Always keep your goal visible'.
If, however, you're sure you have transcribed the sentence correctly, then I must give up trying to guess the meaning.![]()
All the best![]()
TeeKay



