A review by treadescantia
Love, Theoretically by Ali Hazelwood

4.75

All I have to say is: I LOVED it. I literally read it in one sitting after a LONG reading slump. The silliness and cuteness of Ali Hazelwood's books is what gets me every single time I read them. The only reason for 4.75 stars was the
Spoilerthird act breakup. Because it was SO unnecessary and poorly done... And don't get me wrong I am a shameless fan of third act breakups but this was just not it....