You're quoting the Old Testament. The Old Testament is nothing more than the history of God's people. Christ came to be the New Covenant, i.e. the New Testament-which supersedes the Old-but I would point out that the New Testament condemns homosexuality in much the same way the Old Testament does. In short, all those laws in Leviticus, about which you complain, no longer have any force-unless you're Jewish.