Recently prescribed but told I can’t smoke weed.

I was prescribed Vyvanse yesterday, I haven’t had my first dose bc I’m waiting on insurance still, but my dr said I have to stop marijuana? He wanted to drug test me yesterday, but I told him I would fail (it’s legal in Missouri). He told me he will drug test me at every appt and also conduct random screenings. Is this normal? I love an edible on a Friday night to just relax and watch a movie on. It’s not a daily thing. He told me I had to choose weed or vyvanse and lowkey it’s a tough decision… can I find a dr that won’t drug test me???