If you think about it, Naruto and Sasuke's romantic affair was probably inherited from their mothers, genetic even, but it's just that society isn't ready for that yet, so Naruto and Sasuke have to settle for wives and shit or whatever, just like Kushina and Mikoto had to marry other people instead of loving each other. They could only stay "friends".