Why do some claim that the law against homosexuality are still in force today but the law about eating catfish or pork is not.
Because homosexuality is a deviation from man's original design. Dispite the current homosexual band wagon, Jesus did, in fact, speak against homosexuality. On numerous occasions, Jesus condemned the sins of adultery (Matthew 19:18), sexual immorality (Matthew 19:9) and fornication (Matthew 15:19). These terms describe any type of sexual intercourse that is not within the confines of a marriage as ordained by God. Jesus then proceeded to define exactly what God views as a morally permissible marriage. He stated:
Have you not read that He who made them at the beginning made them male and female, and said, “For this reason a man shall leave his father and mother and be joined to his wife, and the two shall become one flesh”? So then, they are no longer two but one flesh. Therefore what God has joined together, let not man separate (Matthew 19:4-6).
There is no such thing as a practicing gay christian. That's an oxymoron similar to say a "Christian thief".