Andre De Grasse struggled through much of the 2023 season, leaving the world championships without hardware for the first time ever. But he strung together his best pair of 200-metre times to end his campaign, won the Diamond League Final, and is suddenly feeling confident again.