"Beautiful messy story"
I've read some of the reviews on this book and knew the characters were very young, however, I'm glad that didn't steer me away from getting it or I would have missed a great story. This up and down roller coaster of emotions and life experiences shows that relationships are not always easy but they can be worth it for the right person. It does have a lot of violence and bad language but that is not unusual for this generation. I found it credit worthy and will listen to it a second time.