No, you are not an idiot. You are a decent human being who believes in the presumption of innocence and the rule of law. FWIW, I defended the girl on another thread for exactly that reason. That she didn’t live up to my (our) expectations falls on her, not me (us).
Thanks for the kind words. I can’t believe how many “sore winners” there are on this thread. Humility people, show some.