Freedom of speech protects you from government prosecution, with certain limitations like yelling "Fire!" in a crowded theater, etc. It doesn't mean that others (e.g. Reddit) have to give you a platform for your speech.
Freedom of religion won't let you practice something that impinges upon the rights of others or violates a law.
edit: grammar, edit2: supporting story
[1] http://abcnews.go.com/US/judge-orders-colorado-bakery-cater-...