In pop culture we have a lot of amazing hero characters that entertain us and any of them are almost flawless. James Bond is good looking, tough, and has the ability to work his way out of any difficulty. If he has flaws in his personality you don’t see them, but in general he is portrayed as someone always in control.

Superman has a weakness around Kryptonite, but his drive to doing good and saving lives is unthwarted in most situations. He has unearthly powers that every kid would love to...

Read more