homosexual – n. a person who is attracted to others of the same gender
heterosexual – n. a person who is attracted to others of the opposite gender
repeal – v. to take back
gay – n. homosexual
affection – n. warm feelings or fondess for something or someone
LGBT – adj. an acronym for Lesbian Gay Bisexual Transgender
minor – adj. slight, or younger