Jeffery Ross on life, love and racing – what else is there?