This book put me through an emotional roller coaster. At times I was mad, wanted to cry, or laughing out loud. I really enjoyed this book. This book is clean and great for teen girls.