More of a 3 1/2 than a 3 star book, but we don't have that option. The most difficult part about reading this was that I kept having to stop and walk away from it because the behaviour of the main character was making me cringe so much. Didn't stop me enjoying it tho!