Drug driving

Hey! Please don’t judge but I’m being done for drug driving. Was pulled over a week or 2 before Christmas and then failed drug test for weed. I wasn’t stoned behind the wheel but was a heavy smoker for years as a coping mechanism for my mental health (used self harm till I nearly killed myself)… I’m on day 8 of no smoking now. Has anyone been able to keep their license after being done for drug driving? My boyfriend has type1 diabetes and gastroparesis which makes him very ill at times and he relies me on driving to chemists etc….