The doctors were wrong. Charles knew it was almost the end. And he was alright with it.
If there was an afterlife, and he could find Joseph there, he could make amends.
Charles shouldn't have abandoned Joseph, not with what he knew. Not with what happened to Cocky.