Whoah! You made sense.
I agree with your points 100%! I just don't think calling people "morons" is a good witness for Christ. Saying the "sh!t" word is rather vulgar. Clean and dirty water cannot come from the same spring. Everything else on point....just don't fall into being self righteous. Say it with love and respect. Zeal without wisdom becomes fanactism. Be care careful, my brother.
Oddly enough, the word 'shit' appears in the bible on a few occasions. The Hebrew for idol is a play on the word (which is why Beelzebub is the Lord of the Flies!), and Paul describes his righteousness previous to Christ as being a phrase that it would be indelicate to repeat here. Context is always key.
Thanks for visiting and commenting!