Честно говоря, я вообще здесь проблемы не вижу - 7 лет разницы - это полная ерунда, теоретически, он Вашему ребенку мог бы быть отцом.Вообще такие браки бывают очень крепкими, многие мужчины  в последнее время сильно увлекаются женщинами постарше, - и прям такая страсть люблюнимагу, которая к своим ровесницам у них до этого вообще не наблюдалась.