Idk. Wang def seemed scummy. Wish he'd have let us know his results before he died.
Steve's claim being false actually explains a lot. You were already questioning whether or not I was truthful, so a claim that he watched me should be the nail in the coffin for me, and an immediate trust...