*Was provided with an ARC by the publisher for an honest review. My thoughts, opinions, and feelings are my own. 
 3.5/5 rounded up because despite some issues I really liked this book and think anyone should check it out when it comes out in early August. Full review to come closer to release date.