Разница физических возрастов значения не имеет. Значение имеет разница внутреннего возраста. Вот как раз в этом плане люди должны быть ровесниками. Если, скажем, мужчина в 28 лет чувствует себя и ощущает мир на 18, то ему, разумеется, будет хорошо с 18-летней. И наоборот. Даже у ровестников может оказаться такая внутренняя разница, что не дай боже. Если есть любовь, то это им мешать не будет, но как только она пройдет - то пара распадется, потому что больше ничего общего нет.