I really hope there's a second book or else I will be extremely upset. The ending was unexpected and if I had known before hand I would have not read it, I hate endings like this. 
 If you skip the ending the rest of the novel is good, sometimes I hated how naive and weak Emily was, but I loved Cameron so I kept reading.