I almost DNF, but I’m glad I did read to the end.
the first half of the book was very confusing, trying to follow along with who’s who, and the changing perspectives, complicated by switching between now and past.
In the second half I had figured out how all the characters connected and was able to get into the actual story, and get into the emotional side of the characters.
Wow, there’s some unexpected twists and turns. The person you think is the bad one isn’t, and the good one isn’t the good one. Some crazy twists, that unfortunately could actually happen as written.