Hi there ~
I understand your concerns. Yes, cocaine has a distinctive smell and you may be able to detect it in your body odor
. I also believe that you can get him to do a drug test
to prove that he is not doing drugs. I hope you have him consult a psychiatrist
if his testing turns up substances in his urine or serum. You may be saving his life by doing so as dependence on such drugs may be lethal.
I hope this helps. Take good care of yourself and have a lovely day!