"divine one" is relevant before the 'accident' that leaves the character attached to a demon knight. after that, it ain't so divine any more.
yin/yang will be more like it. jekyll/hyde is also an alternative. nuts or split personality will be more modern. maybe u guys/gals have more inventive/creative names for the duality hero.