Ah, I do so enjoy watching you twitch while you twist the bible to your own ends. Good times.
Of course, the passage about the light on the hill is talking about doing good deeds to show people how nice god is. And, since public prayer is specifically prohibited by the bible, it cannot be considered a good deed, and cannot be used as an example of shining your light on a hill.
And I don’t even understand your reasoning for posting the “whatever I teach you in the dark, preach in the light” passage. Since Jesus teaches you not to pray in public, you should be out teaching people that they should not pray in public. Now, if Matthew 10:27 said “whatever I teach you in the dark, teach people the exact opposite in the light,” then you would be doing what Jesus told you. Because that is exactly what you are doing here, you are telling people that they should be doing the exact opposite of what Jesus said.
Yet another shining example of how a christian can take what the bible actually says and convince themselves that it says the exact opposite. The bible is nothing but a Rorschach test, everyone sees what they want to be there.