I understand Caine very well.
He felt unnecessary and created a world where he was the best. He let other people into his world and didn't want to let them go, because they are also part of his world. And until the very end he didn't accept that his world was collapsing
Well... Hello, depression 馃槄