Opal  - Jennifer L. Armentrout

it's not that i dont like the series...because i do like it but i contemplated putting this book down so many times. im having such a hard time getting through it