My 100 mile journey