It works because they already established that someone can have more than one true love. And like it or not, Harry always loved Murphy from the first chapter of book 1. Emo Harry is boring as shit, I agree, but the rest of the book was decent. I want more, because the world is still awesome, and...