Did you have a drug test when you started with the company? Isn’t that normal? I have every place I’ve worked. I would ask your TM to drug test the entire driving workforce so that he isn’t singled out.
Don’t suppose you get much rest when he is driving you?