And now, it's time for a bit of a rant.
The recent shipper nastiness is leaving a really bad taste in my mouth. I'm as happy as the next R/Hr fan that they are really together in canon, but I see absolutely no reason to be mean and nasty to anyone who ships H/Hr (many of whom I call friends), and it disgusts me that anyone else would be so petty. I think I missed where we were competing against one another. Call me Pollyanna, but why are people fighting, exactly? We're all in this fandom together, we all love the books - that should be the bottom line.
By the same token, anyone who is declaring that HBP should be re-written or is threatening to leave the fandom because their ship didn't happen/won't be happening - get over it. You're not the only one who's a bit disappointed in the canon pairings, but you know what? That is a minor part of the books. That should not be your focus, and if it is, I suggest you read some romance novels instead of the Harry Potter books. To paraphrase Ron, you really need to sort out your priorities. JKR gets to write the books any way she likes - she is the ONLY canon authority. And if you don't like what she's done, you know what you can do? You can write FANFICTION! Isn't that one of the reasons we read and write it? To continue that world, make changes as we see fit? Use that energy and drive in a positive manner, not a whiny one.
Is this really so hard?