I agree Jeff Flakes appears to be mentally ill. He also might have some skeletons in his closet that make him go ballistic out of fear that under Trump they might be discovered. Or maybe he is so overwhelmed with envy and hatred that he loses control of his mouth.
I agree and it could be all of them, especially the envy and hatred.