I wasn't sure about this one b/c of the sudden break up at the beginning and the 2 (what I thought were MLs) not ending up together! I did t like the 3rd ML eventually and enjoyed the love story but it did take me a while to really enjoy reading about them.
Obscura