Knowing Your Weakness is The Biggest Strength