Does his diagnosis Major Depressive Disorder explain his behaviors and moods enough to you to feel able to come to grips with some of what's happened to you in the relationship? It sounds like it's just one of those things in which you "know" why but it doesn't answer "WHY!?"