Yahoo Sports reports: There is perhaps no driver on the modern Formula 1 grid who is harder on himself than Charles Leclerc. While some drivers are quick to blame the wind, the tires, or a sudden mechanical glitch following a qualifying shunt, the…