Colette, Your description was class - so, funny!
Drugs and drink are not my scene and definately not when I'm working, but I also don't want to deal with a client who is taking either, don't get me wrong, I don't mind someone getting a bit tipsy, but there is a limit.
You are a braver lady than I am Violette, I'd also be too worried about the unpredictability of someone on drugs and booze.