Hmm
He is.
I have a part of me waiting for all this to come to light, and part of me not expecting anything.
I'm trying to soften the blow if nothing comes of this and it turns out the Cabal is too strong to defeat.
But I would say I 90% believe.