Jesus said that there would be wolves in sheeps clothing, but you have narrowed your vision to make all Christians like the evil ones who call themselves by His name in vain. Just saying what is right isn't the same as doing it.
I don't remember saying your out to corrupt my children or calling you any kind of evil??? It looks like you really seek an ecuse more than the truth, and if one person offends you, then that is enough to claim there is no truth in the God who came in the flesh and died for the sins of all mankind as an act of love. He calls us to learn how to give of ourselves, too.
If you can judge all Christians in such a way, all in the same pot, can you stand up to the measure of love Jesus showed us and make your life one that gives all of self for the benefit of others? It isn't an easy calling, for sure, but it is a goal that the true Chritian presses forward for. Pot smoking, etc,; been there, done that, but one learns just how selfish these things are in the big picture, and that life just for "self" is not what we were created for. We are here to learn what true love is:
I JOHN 3:16-19 This is how we know what love is: Jesus Christ laid down his life for us. And we ought to lay down our lives for our brothers. If anyone has material possessions and sees his brother in need but has no pity on him, how can the love of God be in him? Dear children, let us not love with words or tongue but with ACTIONS and TRUTH. This then is how we KNOW that we belong to the truth and how we set our hearts at rest in his presence whenever our hearts condemn us.