what does macbeth think as he anticipates the murder of banquo

http://www.sparknotes.com/shakespeare/macbeth/canalysis.html

To understand what Macbeth thinks as he anticipates the murder of Banquo, we can refer to Act 3, Scene 1 of William Shakespeare's play "Macbeth." In this scene, Macbeth reveals his thoughts through a soliloquy, speaking to himself.

To find the answer, we can read the following passage from the play:

"Thou hast it now: king, Cawdor, Glamis, all, As the weird women promised, and I fear Thou played'st most foully for't. Yet it was said It should not stand in thy posterity, But that myself should be the root and father Of many kings. If there come truth from them— As upon thee, Macbeth, their speeches shine— Why, by the verities on thee made good, May they not be my oracles as well And set me up in hope?"

In this section, Macbeth reflects on the fact that he has achieved the titles of king, Cawdor, and Glamis, just as the witches predicted. However, he also expresses concern that he obtained these positions through treacherous means. Macbeth is unsettled by the idea that Banquo's descendants, rather than his own, might inherit the kingdom. He mentions the witches' prophecy that Banquo's heirs will become kings, and questions whether their predictions could also favor him. Macbeth ponders if he should take matters into his own hands and remove Banquo and his son from the picture in order to secure his own lineage.

Therefore, as Macbeth anticipates the murder of Banquo, he is torn between his ambition to maintain his power and his guilt over the immoral actions he has already taken.