This book is purely amazing. I loved everything about it. The playlist for the book made me feel like it was Christmas. The only reason I rated it four stars is purely of my own fault; I stubbornly refused to read Heartbreak Hypothesis first. If you have a Wattpad account read it, if you don't get an account and then read it.