I actually quite liked this. So often in fanfic Harry is portrayed as the exemplary parent while Ginny is the bad guy. It's a refreshing change to have her be the primary caregiver, the one wanting the children, and for Harry to be disconnected and need to grow up first.
Loved how you had everyone motivated by their own selfishness and desires from the word go, and yet still managed to end on an optimistic note.