We all struggle with our genius and yes you are an idiot, your IQ notwithstanding..
You were wrong. Admit it, apologize if you possess a shred of decency, stop digging, and move along.