Homosexuality has been around as long as sex has been around.