Pilgrim

A spiritual pilgrim is he whose mind has lived in the struggling past and whose heart wants to live in the illumining future.