A review by ctg424
Maybe Meant to Be by K.L. Walther

3.5

The sheer quantity of teenage angst gave me a full body cringe and so much second hand embarrassment. That said, it was cute and fun. Feels good to not be 17 anymore. 

3.5 stars