Так глаза-то протрите. Вашему сыну  35 лет. Это не парень, а мужик, через 5 лет ему -40 лет. Невесте всего-то на 7 лет больше - ерунда. У меня муж моложе на 4 года, а двух подруг как у вас - 7 лет разницы. нормальные браки. Об чем рыдания? И в 43 рожать легко и просто, сама в 40 рожала.