Not everyone is built for a s/o with mental illness.
It’s a lot to ask someone to do and if they’re not mentally strong enough, they too can begin to suffer with mh problems from constantly dealing with your own. Don’t hold it against him, he could’ve made it worse if he stayed.