Ricky Ponting: I played on for too long