As far as your comments on homosexuality are concerned we must live in emtirely different communities. Society absolutely impacts the discussion. Society is full of influential systems. The media for instance normalizes homosexuality. Technology promotes sexual degeneracy. Government clouds what marriage is and should be. There is indeed a agenda and it is not in the direction of heterosexual norms.
Now as far as relativism. Who draws the line? Are you telling me that your rights and definitions are more important then mine? Do you define what is negatively impacting to another? Do I have a right to disagree? Does loving someone of the same sex justify sexual relations with that person?