I think that it would be that killing Duncan was something hard for him that he took it to heart since it wasn't so easy to do.
The main character in the play "Macbeth" is of course Macbeth
Macbeth and Lady Macbeth.
Lady Macbeth is the wife of the title character, Macbeth, a Scottish nobleman.
researched the character of Macbeth
Lady Macbeth
Macbeth's character is so corrupted that he could not redeem himself even if he tried.
The play of the same name - Macbeth.
The reaction between Lady Macbeth and Macbeth is initially very different after they kill Duncan. Lady Macbeth is enthusiastic but Macbeth regrets his actions.
Macbeth is a great character because he is a brave, courageous and strong character or shall i say warrior.
The character who says the line "For brave Macbeth—well he deserves that name" is the Sergeant in Act 1, Scene 2 of Shakespeare's play "Macbeth." This statement is made in recognition of Macbeth's courage and skill in battle.
Macbeth was not a fictional character made up by Shakespeare. He was based on a historical character, although he is not in any way like the real historical Macbeth. Shakespeare took most of the story of Macbeth from the history book Holinshed's Chronicles which contains most of the events shown in the play. Shakespeare did develop the character of Macbeth found in Holinshed, but he did not invent him.
The character type found in both Welles's and Shakespeare's Macbeth is a tragic hero. Macbeth's downfall is caused by his actions, such as his ambitious desires and the choices he makes that lead to his ultimate downfall.