See, this is why you never let anyone play your character. I actually have a rule in my campaigns: as a DM, I never play player characters. If a player is absent, then the character is absent. Occassionally, I will allow a player to play another player's character, but only when the character's player approves, and I never allow that player to deviate from the standard modus operandi of that character. So in my campaign, the shift from CN necromancer to paladin never would have happened. A DM can force an alignment change from a curse or something similar, but deciding that your character had an epiphany and change of heart is completely out of line. A DM runs everything in the world, everything except the player characters.