Are you Hitler?
Like I said, you are young and your views are inherited from your fallible parents. Do you like rights? Are you gay? You must really affiliate with these gays if you think that you need to take away their rights.
Your with your friends, a gay brushes your shoulder, you feel uncomfortable, you go over to your friends and tell them a gay hit on you. You state your position, this will be your lifetime story for at least some time.
You need to get the fuck out!!