Actual rating: 4.5 stars 
 I'm probably being biased because Kasie West is my fav author ever BUT REALLY HOW DOES SHE DO IT???!!! How does she write such wonderful and cute YA contemporaries that makes you feel all giddy and fluttery inside?!! It's just perfect. 
 And the fact that she finally addresses a mental illness in her book makes it so much better. You guys do know how a big fan i am of books with mental illnesses theme right? 
 Gah I love this book and I love you Kasie West.