I can somewhat see where you are coming from but you are still wrong. I can walk down the street and scream the "N" word until the cows come home a no one will arrest me unless it's for disturbing the peace. I can walk up your driveway and do the same thing and unless you tell me to leave and I refuse, nothing will happen. If I refused to leave I could be arrested for trespassing, but not for what I said.