Perhaps you shouldn't be allowed to talk in public or post on the internet.
I know you technically have freedom of speech, but your views seem kind of nuts when expressed in public.
You're free to keep those views in your own head, in your house, your place of business, - but don't you dare let anyone hear them on the street, and don't post them on the internet.
You must be a liberal then.