Hitchhiking through life