I think it was not relevant to the story and thus was not part of the story (hinted at in the last book).
I do not think it was kept hidden to keep sales high; as those who venomously oppose homosexuality have always been strong, vocal, proponents of the Harry Potter books.
I do not think it was kept hidden to keep sales high; as those who venomously oppose homosexuality have always been strong, vocal, proponents of the Harry Potter books.