Serendipity
i'm such a sucker for stories about fate and coincidences so this was right up my alley but poor halley...i really wish they didn't involve another person in the middle of all this. the whole "meant to be" thing would've hit so much harder for me if nobody had to get hurt along the way. genuinely could've been a solid 5 stars if there wasn't any cheating involved.