In my experience, you create a Mary Sue when you forget meaningful weaknesses and try to create a cool protagonist. Quickly, everything revolves around your protagonist, who never meets enough resistance to truly unveil a proper, unique personality.