Avoiding drug use in the first place would be learning about the negative effects drugs have on your mind and body. Avoid situations where peer pressure might be a main factor in you doing drugs. Some barriers that might come up while trying to avoid using drugs would be as previously mentioned, peer pressure situations. If you have an addictions, you might have trouble stopping due to withdrawal symptoms which can cause you to lose control of yourself. Rehab is a great option for people struggling with addiction because it's a drug-free environment.
People littering and throwing rubbish on streets, to avoid it from happening place more bins in areas for people to throw their rubbish or address the situation to others.