How long have you not checked your vision
Exercising regularly, eating healthy food, keeping one's weight under control helps keep eyesight in top condition.
All walks need a Philip. Someone infinitely sensible and trustworthy. Someone who makes sure he has enough water and knows the difference between north and south.