This would be me after doing the exact same thing.
> Surely I'm an idiot but not the only idiot?
It's great to learn from your mistakes, even greater to teach from your mistakes.