“What makes a homosexual a homosexual is acting on it and having homosexual sex, other wise he is not a homosexual.”
Is that also true for heterosexuals who are virgins or abstaining?
No, being a heterosexual is the God ordained norm.