Throughout the first act the character of Macbeth is developed, in which Macbeth's strengths were ambition, courage, and honor. His use of these strengths and loyalty to King Duncan earned him the title of "Thane of Cawdor." After the murder of Banquo, however, his large amount of pride and ambition disrupted his morals and faltered his heroic image, leading to the backfiring of the strengths that he once had, which later became his weaknesses.
When Macbeth was visited by the three witches, his superstitious nature was brought out, causing him to trust them and their prediction that he will rise to the throne if he kills Duncan. He wasn't satisfied with his position as the Thane of Cawdor. This is one of Macbeth's weaknesses because he has no sense of self and is controlled and easily convinced to do things that he knows are wrong.
We can see that Macbeth is not all evil and that the person who is behind all this chaos is Lady Macbeth. When it was time to