Rory McIlroy needs to focus before his chance at greatness slips away