Onyx - Jennifer L. Armentrout

Do you ever have that part in a book or movie where you keep saying to the person what the heck are you doing? What are you thinking! Stop that! This book is just a bunch of those moments all put into one. There were some really great parts so it still gets 4 stars but the frustration it caused me has knocked it down a star from the first book. Cutting this review short because I have Opal ready to read now! Wish me luck.