I think all your reasons are excellent, but this one
Quote: Because I've gotten to know him in a different way these past few months, and in strangely, perversely, his errors/weaknesses make me love him more - I'm fascinated by this more complex human
actually brought tears to my eyes. Your husband is a very, very lucky man.
I have a good feeling about your sitch. You'll prevail.