How long does marijuana stay in your system?

i found out last tues my bf may have breast cancer. i smoked two hits off a joint with her. i have to do a pee test wed. for my pain management doctor. i am on vicodin, skelaxin, elavil and neurontin. how do i git rid of the thc but keep the other drugs in me? i would appreciated any help.
4 answers 4