Analyse "imperfect speakers"
However, Macbeth listens to them and their prophecies anyway because he wants what they say to be true.
They speak in riddles that are meant to be misunderstood and Macbeth chooses to ignore this as his greed for power overcomes him.
Therefore, it could be argued that they are not controlling fate, rather they are allowing Macbeth to gain validation of the desires he already has.
- Their words are vague and ambiguous because they are not a source of control but a source of temptation.
- Macbeth interprets their speech to suit his pre-existing desires and therefore it could be argued that Macbeth twists their prophecies in order to further his own agenda of power.