I'm giving this 5 stars because it was a good book. That's being said, I have never had a reading experience so completely ruined by spoilers. This book was spoiled so fantastically for me by social media. And I mean spoiled. Between twitter and people not covering labeling their reviews with spoilers I knew about every single gaspy moment in this book before I got to it. Anywhoodle, there's good stuff between these pages.**just a short edit. this is not a romance. i repeat not a romance. there is what i would consider to be a rape, a statutory rape, and, some pretty suspect pedo-like behavior. also if you are squicked by mixing religion with BDSM just be prepared. again this is not a romance, so don't expect any of the typical romance huggies and fluffies.