For all of Riley's bad-assery (if I can call that a word), she is pretty stupid. Aaaand horny. How come it's a turn on for her when a guy watches her sleep, inside her own bedroom?!! Stupid girl. 
 The author could polish her writing more, as there are lots of repetitive words/phrases. It was not explained why Riley's blood type was rare, how Seth and his friends became what they are, how the contract was done and fulfilled by both Gullah and Dupre family. Everything is mentioned in passing, because the focus is really... how Riley and Eli will get it on.