A metaphor is a comparison between two things that are not alike. In this case, a road and life are being compared. In this extended metaphor, the speaker never actually makes a direct comparison between life and the road. In other words, he does not say life is a road. Yet the entire poem implies it.