While saying that your suggestion is that God explain why homosexuality is a problem is on topic any answer by anyone (other than God? no even including God) would NOT be on topic.
We've had a few threads on that. Take it there, take it anywhere but not here.