Welcome to the site, hope you enjoy it. As with any place where people express opinions, you'll get those who share your views and those who don't, those who can tolerate different expressions of the lifestyle and those who think only their way is right. We've found most on here to be great though, and although we have found some who are coming at this from a very different place than us, we've only had one person who was actually genuinely offensive and then only in private messages and it was easy to block him from further contact.
Lynn