Ratings95
Average rating3.5
This WOULD have been a 4 star read for me if it wasn't for the fact that it romanticized cheating. Like seriously? It is possible to have a love triangle without having them straight up cheat. Other than that, I loved the multiple missed chances trope and the fact that it spanned over many years. Also, I always love books told from multiple perspectives.