Re: Pushed until I told him to leave...and then he RAN FAST!
Well, that looks to me like a gas lighting answer. Maybe he projects his anger about his own mental conflict of guilt to you and interest in another woman (or man) on you. It looks a bit familiar.
Cheaters, especially men, want to keep their options open, and you are bringing him in trouble, in his eyes. But as said, for the cheating scenario much more info is needed from you, you need to spy on him.
For the mental illness scenario I can not speak.
God Creates out of Nothing. Wonderful you say. Yes, to be sure, but He does what is still more Wonderful: He makes Saints out of Sinners.