Wow! You are in serious need of some constitutional understanding, because you obviously have absolutely none. The 1st Amendment grants you the freedom to assemble and speak. It does NOT, I repeat NOT, guarantee you a place to assemble or a venue to speak. It does NOT force private property owners to accept speech that they do not approve on the very property that they own, or to accept assemblies that they have no acquiesced to hosting. If you want to exercise 1st Amendment rights do so from your own property or the public park, but don't think for a moment that the 1st Amendment forces anyone to accept your presence on their property.
Let me put this in the most basic terms for you: The United States Constitution grants me the right to practice my religion wherever and whenever I please. Period. There are places like China and Cuba that have absolutely no qualms placing barriers and caps on religious freedom; that's why Bibles have to be snuck into those countries just so people can know the word of God. Maybe you should go to one of those places since you seem to have a problem with religious freedom.