Lionel Messi, widely regarded as the greatest player in history, once revealed a weakness in his game that "ate away at him".