The simple solution to your issue is that you need to avoid the kind of people that don't understand your commitment or your wish not to do drugs and drink.
I said "Simple" not easy.
The people you talked about that drink anyway are not "practicing" they stopped when they started drinking, so you can discount maybe doing that.
Path seems clear no matter what faith you are.
Question is, are ya strong enough to do it?