So far I love this book. Creative with a good spin on forgiveness and respect. some places a bit repetitive but so worth it. writer is extremely talented and makes the characters unique and believable. 1st book in a long time that made me laugh, cry and pissed of in the same hour of reading..