Thanks to all for the replies. It helps to hear all the different views and approaches.

JenSMP - We share similar and limit similar things. Thanks for writing it all out.

My DS used to attend a small Montessori for 2.5 years. I feel like now that he is in PS, he is exposed to many more things I don't agree with.

I will take these comments to heart:
balance
reassure him of his safety
"Even if children are exposed to things you don't agree with, the more time you have with them, the more they are seeing a positive model of family, relationships, and life choices."

growing up in a huge urban city in the 70's I know I was exposed to way more negative, violent stuff than my ds gets. I turned out ok wink . Have to keep reminding myself to chill out.