Punkin - I really relate to what you wrote - shortly after leaving me my xh developed a medical condition which if caught in time could have been dealt with relatively easily. I saw him briefly at the theatre about two and a half years after he left and thought he looked terribly ill. Six months later I got a call that he had advanced cancer [ of a diagnosable/treatable type if caught early]. He then underwent nearly a year of treatment and surgery, and now lives with a permanent disability, and reduced life expectancy.
I am morally certain that if he had been living with me, or at least on friendly terms, I would have seen how ill he was much sooner. Truly in the May when I saw him he looked liked death, but didn't get it diagnosed until early September of that year!