`I have been an idiot!'