His only saving grace (s) are that a) he is a great dad, b) he has some awareness of his ass-holishness and does castigate himself mentally. Now if he could turn his thoughts into actions, or just filter before voicing his thoughts instead of reacting after speaking, we would be in his corner.
But this is a part of character development; you see a person like Diego metamorphose from a callous, ignorant, unaware, so-deep-in-the-closet-he-passed-Narni-in-1944-and-kept-going prick, to a lovable, loving accepting individual.
We await that day with Great Hope @AusGlitterati
Have a great day too.