Original sentence: Heterosexuality and homosexuality are terms often used in European and American cultures to encompass a person’s entire social identity, which includes self and personality
Edited sentence: Heterosexuality and homosexuality are terms used by the European and American culture to mean a person’s social identity, which includes self and personality.The Euro-Americans have too much variation among its culture in what is a proper sexual orientation and what is not, making it so difficult to compare other cultures with the Euro-Americans