Ballad: A Gathering of Faerie - Maggie Stiefvater I fought to the finish this book.

SPOILERS

It's book #2 in Books of Faerie and I really, really wanted James and Dee to get together and fall madly in love. So when Nuala came on the scene and James started liking her and Dee kept doing hot/cold yo-yo with James, I'd get frustrated, stop reading and grab another book. We'll it's a library book that's due in a few days so I made myself stick with it. I'm glad I did because I flip-flopped and now I like James and Nuala together. I still think that Dee and James would have made a perfect couple, but then maybe that's the problem, it would have been too perfect. Nuala is just as smart-ass as James and is wonderful with him.

Wonderful book. Would recommend this series.