Absolutely love this story. The past and present stories are woven together perfectly so that the reader gets a sense of what's about to happen just before it does, and it's gut-wrenching when it happens. The sexual tension is built beautifully, and you can feel the love-hate driving it and the underlying desperation and guilt that's being shoved down deep. Perfect ending as well. 5 stars.