Epilogue.
Lily and James were voted Hogwarts most popular couple of '77. Christina and Sirius dated on and off for the rest of their time at Hogwarts but lost touch afterwards. Remus and Haley went out for the rest of their time at Hogwarts but broke up a little after Lily and James' wedding, due to their different wants for the future.
My point, folks, for this story is that opposites DO attract. Lily and James, until Voldemort's attack, were living proof of that. So remember Lily and James whenever someone tells you "Opposites attract".