Rory: Major failure ‘stings’ but 2024 still a success