Macbeth is presented as an honorable, courageous soldier, who valiantly fights for King Duncan. Only after meeting with the Three Witches does Macbeth's ambitious nature begin to develop. Despite his ambitious feelings, Macbeth is still a loyal soldier and is ashamed to admit his thoughts about murdering the king. Macbeth recognizes that his violent thoughts are terrible and treacherous. After Macbeth initially refuses to harm King Duncan, it is Lady Macbeth who coerces her husband into committing regicide.
“It is only with the heart that one can see rightly. What is essential is invisible to the eye.” This is pretty much meaning that you need to think correctly to be able to understand most things.