И да и нет. Здесь нельзя говорить об однозначности влияния. Научно доказано, что существуют гены гомосексуализма (такие варианты генов, которые, как правило, не встречаются у гетеросексуальных людей).
Но, есть большое но. Если есть ген, то это ещё не значит, что он будет экспрессироваться (то есть "превращаться" в определённый белок). Здесь имеет место среда. Причём в большей степени именно среда влияет на большинство характеристик. Я сейчас говорю не о основных характеристиках: форма тела, способ ходьбы, физиология, биохимия, а говорю о генах, отвечающих за поведение. То есть, например, если у вас есть ген гомосексуальности, он может быть и не активен, если ваша среда не будет "подстёгивать" экспрессию этого гена. Но если он активен, то никак его "заглушить" нельзя, иначе можно было бы ударится в дикость и снова захотеть лечить гомосексуализм.