If I remember A'level English Literature correctly, Shakespeare's heroes were always fine, upstanding men - brave, and strong, and capable - with the 'one' exception. That one fatal flaw that makes them do what they did, and get screwed over (or screw others over) in the process. They were wonderful people, but way-too-ambitious for their own good. Fabulous gentlemen, but a little too impulsive when in love. Stellar pillars of the community, but have serious daddy-issues.
Sadly, I have come to the conclusion that all the men in my life are Shakesperean heroes. And I am a victim of their fatal flaw.