Created on 17 June 2005. Day 6 of the 3,100 mile race. Never allow others to push you. Stay happy and be satisfied with your own life, In your own time and with your own speed.