You know, I'm reminded of an early issue of X-Men, Iceman gets attacked by the Super Adaptoid and rushes to tell the other X-Men. They all think he's bullshitting and though it'd take one second for Professor X to read his mind and verify he's not, even he tells him to fuck off under the assumption that he's lying. It gets to be so much that Iceman questions his sanity and whether the Super Adaptoid did attack him.
So what I'm saying is, what if everyone telling David that he cheated is going to gaslight him into wondering whether he did? Of course it won't happen, but it'd be hilarious in terms of a joke ending.