Why is it that a lot of Fanfic authors think that Potters all end up with Redheads? It isn't even Canon. True, James married a Redhead, but his mother was a Black, Dorea Black. And the Blacks did NOT have Red hair. Besides, this would also make Ginny his 3rd Cousin. Dorea was a 1st cousin to Arthur's Mother, Cedrella Black. The fact that JKR had Harry marry Ginny is a little "EWWWWW"
I was a little interested in your story, but had to stop. For some reason, the authors that do these stories cannot get away from the mistake of keeping Canon couples. IT IS BORING!!
Be different! There are hundreds of these stories, but to date I can only count TWO authors that had the courage to step up and change things. Unfortunately, both of them got deleted last year in the Fanfiction Purge.
One author didn't even like Canon pairings, but kept them anyway.