Okay this one thing has bothered me since last year when I read Blood Promise. Dimitri claims he left for Siberia to get away from Rose, and sought out Galina because he knew her before she had turned. Implying it was HIS decision to go to Galina. So why is Nathan hanging around? He's not even Russian, he went to st. vlad's, so probably didn't even know Galina. And Nathan also implies to Rose that he was there before Dimitri was. when he was trying to kil her an get info on lissa, he said killing rose would destroy Dimitri and show Galina how unhinged he was, allowing NATHAN to return to his ORIGINAL place by her side. So wtf? Ridiculous plot hole, or something else?