I looked at Sparknotes... and it disturbs me somewhat, as it does give a line by line interpretation. Yet I think this stops people from thinking about the meaning of the words. It is poetry, after all. There isn't always one reliable interpretation for the intent of each line. I would also disagree with many of the interpretations.