I know from personal experience that it does take two people to make it work. He might be beating himself up, but chances are, they both probably contributed...
I have been going through some major changes myself, especially recently, and I understand how difficult it is. It's alot but I see positives and try...