@wishtofly007 Thank you so much for taking the time to tell me this! It makes my day to know when a book of mine resonates with a reader.
Zoe and Dan stay friends -- best friends, even -- and go on to be with other people. The thing I could never get across in UF, because Zoe doesn't trust Josh to the extent that she'd spell it out for him, is that she's poly, and Dan's not. Yes, she loves Dan, and she knows he loves her as well, but she also knows that, for them to be together, one of them would have to compromise on something fundamental, and end up resenting the other. It's likely Dan would have said he'd be okay with Zoe having sex with other people, but it would have eaten at him. He'd have started wondering why it he wasn't "enough" when it was never about him, it was about her. She, in turn, might have decided to go monogamous so he wouldn't be sad. Then she'd start wondering why she was allowing him to dictate who she shared her body with, and she'd have felt trapped. She could see all of that pretty clearly from the get go, which is why she decided it wasn't worth trying -- just being in love with someone who's in love with you doesn't necessarily guarantee a good fit, and she and Dan would have made each other truly unhappy, in the long run. Because she didn't try, they ended up preserving their amazing friendship and finding happiness with other people at some point down the road.