He is basically proving I'm a bad person.
;; This is not true! For one, you're not a mage who has lived thousands of years and may potentially be haunted with the ghost of Morrigan's not-mother.
Real life doesn't play out like a story- that's why we play games. Stories follow logic and character arcs. Someone starts at point A, and we can kind of guess were they are headed based on both what we know about said character, and similar characters we have read about in the past.
Look at us already predicting where the story might go! We can do that, because stories follow patterns.
Real life doesn't follow that pattern. Someone can foreshadow all they want about being evil, or being someone scary- that doesn't make it true. Just the same way as someone nice suddenly turns out to be completely mean. If it was a story we'd say- 'the author failed to make that apparent.' But in real life we only react in shock. That's just life.
You are very different from a fictional character!