There are some things of libertarianism that I can’t agree with on a practical basis, but that’s because I believe in morality. That being said, it is not possible to legislate morality. I think expressions of sexuality should be kept private — even the ancient Greeks (who had low moral standards) kept these kinds of things out of their dramas (That’s actually the origin of the term “obscene” — something that, while implied, was not to be shown on a stage). Statistically speaking homosexuals are more likely to molest children (there’s actually a group specifically for that purpose called Nambla — North American Man-Boy Love Association). There may also be people who believe that their sexual expressions should include people who don’t want it from them — that kind of sexual expression should be forbidden — would you agree?
Regarding true practice of religion, or practicing no religion at all, that’s a personal thing. As a religious man, I believe that my faith helps me, and might help others, so sharing it with them helps them, and someone can’t be said to actually believe something unless he practices it throughout his life both publicly and privately. Thus if a child in a public school wants to read the Bible by himself in a free period, or the Quran, Vedas, etc he should be allowed to, since it isn’t forcing someone else to take part.
In a collectivist sense, we agree not to harm one another, steal from each other, or such like, but we don’t actually give up individual rights by agreeing not to hurt each other. We never had such a right, so we couldn’t very well give up such a “right.” Instead we need to use individual freedom to help and serve one another. I do that by helping my employer, and he does it by giving me money for my time.