What you wrote reminds me of a sports agents seminar I attended in the late 80's.
The guy was talking at some points about drugs and how to protect their clients from it.
He told them if you're going to take some drugs,
1)make sure you know and trust with your life who gives it to you...