I've said it multiple times i'll say it again, H/G Was canon from book one, JKR never tried to decieve anyone with her pairings. Itpisses me off they keep comparing this kitten ending to HP. JKR made it clear to anyone who read her books properly that Harry will fall in love with Ginny, you know how NS fans like to bring in foreshadowing using the past to support our pairing? Guess what? Ginny was the fiery Redhead with the temper to boot just like Lily Potter and she was also the prankster just like James, two things Harry wasn't. Foreshadowing....Harry and Ginny was forshadowed just like NaruSaku, only one auther had the guts to stick with her planned pairing while the other one sold out.
Harry and Ginny actually dated, in Book six before they dated, when he was away from her in the last book he missed her, when he dumped her, she let him believe that she accepted it, but then on his birthday told him, she still loved him.
If anyone could not see the Harry and Ginny pairing then they didn't read the book right. I don't read books but I figured it out after the first book.
Now if you watched the movies, it's understandable, My sister and nephew and neices also though H/Hr was going to happen....JKR never lied, she put the clues in the books, she never tried to fool the H/Hr crowd, they just liked the pairing because H/Hr friendship was the best relationship in the books, but it was always set out as Sibling love. If JKR were to rewrite it now, she might change things, but while writing the story, H/Hr were never on the cards.