I stopped reading this when it was made obvious that this is not a Joseph end game. Come on!! Joseph was always there for Keira ever since the start. He's loyalty for Kiera has always been there, and he was always honest with his feelings. Then suddenly Erez was thrown in as some kind of a 'deus ex machina'.