A review by gabreadbook
Tomorrow, and Tomorrow, and Tomorrow by Gabrielle Zevin

4.75

Built me up broke me put me back together then broke me again and repeat. 
But i will say it can be a little slow and sometimes confusing because the author definitely draws a lot of inspiration from the classics and at times it seems written in an unnecessarily deep way.