hi dacheech contradictions are sometimes a matter of opinion, the bible is a warts and all historical picture of God's people and it certainly shows they have choices of what to do, he didn't want them to have kings but they insisted on them etc
Someone said about hebrews raping please provide the scriptures.
Some contradictions are born from wrong interpretations of what religions take from the bible certainly if you only accept part of the bible like the greek scriptures this may lead to contradictions from your viewpoint, you are going to have to provide examples of apparent contradictions please rather than just a sweeping statement hiding in a question.
homosexuality in animals is not a contradiction the bible gave a set of rules for MEN not for animals so apparent homosexuality in animals is not addressed by the bible.
Someone talked about his two males dogs doing sexual acts on each other if you put a female dog on heat in the same room as them would they still prefer each other or would they turn to her?
sexuality in animal kingdom is complex some animals only mate once a year purely for procreation should we do that since it is normal for that group of animals?
and like I said above if if these so-called homosexual animals are given a female on heat alternative to procreate with and a male of their species if they choose the female in preference everytime does that make them bi-sexual? lol can't you see the issue with putting human standards on the animal kingdom?
Why don't we goto insects were one happy female insect mates with a male then eats his head off should we do that?
The bible is very explicit about Man unlike animals been made in God's image and we are given a reasoning ability that instinctual creatures haven't got.