Sometimes it's easier to keep making a mistake than to change your whole life plan and rock the boat and cast yourself into the unknown. Plenty of people do it. I suspect he will stay until it gets more painful to stay than it does to leave.
In my experience, the ones that don't trust you are the ones that can't be trusted themselves.