Well you are dual classed character.
If I'm not mistaken you had 1.320.000 when you dualed your character from thief to mage.
So you had 1.320.000 + 1.630.000 = 2.950.000xp
------------------
Where there are monsters and barbarians there will be Byronas fighting against them.