Guys I am talking about the Harry potter movies not the books okay.So the Harry x Ginny doesn't make any sense to me as his quick feeling of jealousy towards Ginny and Deans relationship just doesn't make sense.Also Ron x Hermione also makes less sense as both are opposites and fight each other on many occasions also even Rowling herself said even after their marriage Ron and Hermione will fight so much that they will visit a marriage councilor.(People will say opposites attract but is that always be right)