Romances with love triangles where both potentials are worthy, make me anxious. Because I really love a HEA and I can't see any way for that situation to end where everyone wins. Then I sit there feeling bad for some imaginary guy, maybe having a conversation with the heroine, which then may happen out loud instead of just in my head, causing people in general vicinity to look at me funny...Best to avoid the entire thing. That said, this book resolved that dilemma pretty well. Granted, you have to take Hazel's fabulousness with being so desirable to these 2 great guys plus being uber cool, witty and fabulously careered up with a grain of salt, but that's why we call it fiction.