>>150626436
Americans hate sex because they still retain some vestiges of their puritan settler mindset.
Living in the wild, you'll most certainly love your gun, while at the same time look down on women who look attractive, since they would be seen as planting the seeds of lust and therefore fracturing the community, which in that time was pretty much deadly.
That mindset survives to this day.