So... I don't usually give away spoilers, but this book just bothers me so much, you wouldn't believe it. I hate to hate a book, but .... Lord in Heaven, I Hate This Book. 
 So. Now that you know there're spoilers, and can clearly see the star rating, read at your own risk. :) 
 I so really did want to like this book. I did. And it was all there to be deep and heartfelt and soul-wrenching. But... but.... Kate ruined it, okay? She was just so.... Whiny and pathetic and just downright stupid! She didn't grow or mature at all in the whole entirety of the story, and that just makes me want to put my head down and cry. I can put up with stupidness in a character, and whiny-ness, and .... well, really, just about anything, but I Demand that They Grow Up and Realize Their Mistakes and Learn to Be Better People. And Kate refuses to do this fundamental thing, and insists on being a stupid .... I can't even think of a proper word for how stupid she is.... 
 Examples of Said Stupidity: --Exhibit A-- "Ohh, Will seems totally into me and I now know that he's actually really sweet and not the man-whore I've always assumed him to be, but, ohh! I will insist on treating him like trash and not giving him even an inch of a break!" 
 --Exhibit B-- "Ohh, Anna really is a bitch who threw away our friendship of forever just because all of a sudden she lost a lot of weight and became instantly popular with the cheerleader crowd that she hated before, and while she claims to have missed me, she can't be seen with me in public because then her boyfriend - who she won't stand up to even though she knows he's cheating on her - might dump her and she won't be popular anymore.... But I, Kate, ohh you know, I'm still going to mope around and break my heart that Anna doesn't want to be my friend; clearly I must have done something wrong!" 
 Do you see the stupidity one must put up with to even marginally like this protagonist? It's sickening. 
 Actually, the whole theme of the book seemed to be "I know this person that I'm supposed to care about is a raging idiot, but, hey, I love them, so I'm going to hang my head and stay quiet while they proceed to be said raging idiots." 
 Even Kate's parents pissed me off. Her dad is obviously, to anyone who has eyes and brains, a total deadbeat, who, while he might care deeply about his family, threw away any chance of keeping them in even the least bit of comfort when he gave up his job, but Kate's mom is just all, "Ohh, honey, I love you, I'm going to let you live your dream even if we can't make our mortgage payment!" 
 The grandmother is put out to be the villian of the story, always harping on what her daughter (Kate's mom) should have had, and how Kate's dad isn't providing that. Kate's mother constantly repeats that she wants the happiness that apparently she didn't get growing up, but hell, any reader can see that she's not even the remotest bit happy the way things are heading now. Maybe the way she phrased certain things could've been a little more diplomatic, but in my opinion, Grandma was the only one who said anything worth hearing or that made any sense whatsoever. 
 The only thing that made this book in any way worthwhile was Will. He's sweet and funny and amazingly patient, and a darling, and he deserves a prize for putting up with Kate's imbecility. Actually, he deserves way better than Kate at all. 
 Do you know what Perfect You is, really? Let me have the joyless task of informing you: Perfect You is the misbegotten lovechild of a Sarah Dessen plot and the characters of Katie Alender. Except that it doesn't have the depth and sweetness of a true Dessen plot, nor does it have the brains and the ability to accept mistakes and work around problems with grace and understanding that so bless Alender's characters.