В первом случае разница всего три года, они оба достигли возраста согласия, имеют практически общие интересы и девушке скоро будет 18, а во втором разница 10+ лет, мужики в 30 уже полностью взрослые и сформированные люди, а 18 летняя девушка считается взрослой только по закону, по факту она такая же маленькая девочка. Я понимаю, если бы ему было 27, но 20 лет это молодой парень и это нормально, если он встречается с почти совершеннолетней девушкой
В Российской Федерации, согласно ч. 1 ст. 13 Семейного кодекса РФ, брачный возраст устанавливается в 18 лет, а возраст сексуального согласия — в 16 лет. Так что возраста согласия они достигли два года назад.