Quoting Sol Invictus:
"If I may state so: the Bible also promotes (Old Testament) polygamy & most of the Patriarchs have many wives. Depending on how one reads the Bible (interprets it), masturbation for men would be a sin (fallen seed).
In the New Testament, Jesus advocates celebacy for all because it was believed the world would be ending soon. He also states if you can't remain celebate, then get married or in a committed relationship.
What I am trying to say, in my opinion, the Bible cannot be interpreted literally. It needs to be in seen in its historical, cultural, and mythological context to be understood.
The "sin of Sodom" is not homosexual relationships, but poor treatment to visitors and foreigners."
The Bible establishes laws and ordinances in order to control the sinful nature of mankind, AFTER the Fall. These involve polygamy, etc. However, the original, natural, essential order in which God created men and women was a heterosexual relationship. Though I do appreciate your observation tha the Bible must be read in terms of its context. I'm assuming that when you said the bible cannot be interpreted literally, you did not mean that it can in no circumstances be interpreted literally.