fangirlsarewe.com
Sweet Pea by CJ Skuse
I had read a synopsis of this book, but I was not prepared for it.