Didn't he just essentially steal Sean's body in the end?
He goes and lives life in this parallel world still inhabiting the body of Sean.. How does Sean feel about all of this? At what point does Christina realise he's a completely different person?
Please say I'm missing something because it seems a gaping plot hole or just incredibly selfish.