Rory McIlroy admits his failure to end his decade-long major drought this year stings but he still classes 2024 as a ...