the main female character is an idiot and a makes this a hard read.. her constant whining and never learning from past actions makes her a very unlikable character!