my advice would be to find a hobby to replace it. if it's something you really get into, you may hardly even think about it anymore. as time passes it gets easier and easier. my first time quitting after getting into it hard was my first year of college. i was young and dumb and lets just say one day the police came to my house to pick me up for what they considered a somewhat serious crime. i quit for months after because i was so scared of a drug test. some of my friends were retarded and said shit like come on man you gotta smoke it's really good. i would just tell them what are you crazy? if i get piss tested and fail i go to jail. i just did my other normal hobbies and quitting didnt even bother me much. in the end they made me get drug counseling, metal health counseling, and do a shit load of community service. in the end it was all worth it LOL. i made friends doing community service, cool people that i partied with after. the drug counseling was a joke in a good way. the counselors wre actually all for smoking weed and said the media is full of bullshit. they just wanted to educate us on the facts and make it easy for us. then the mental health counseling was good too. the shrink was cool as hell and very understanding. he put me on pills including xanax LOL. he even told me not to stop smoking weed or increase my normal daily intake because when going on the medication it's best to keep all other variables the same. weed was even illegal here at that time. get busted for drugs get put on more drugs. the fucking judge was even cool as hell in the whole thing being as lenient as he was. he punished me in a way that had a positive outcome. sure was a lot better idea than throwing me in jail. as good as this sounds, im not saying smoking weed is the best idea for anyone. for me it just did more good than bad. it makes me happy.
what do you normally do for fun not involving drugs? do you have friends you can hang around to play video games or just have some fun drug free? even if they do drugs, it doesnt mean you have to. do you have a girl you can spend time with? go watch some movies, make out and have sex. what about family? parents, aunts, uncles, cousins, see how their doing and just visit to shoot the shit. you can never visit your family too often especially parents. do you have good employment? you can never work too much, you will only make more money. i find on days where i have a lot of work i dont even have time to smoke. some things i find fun that are drug free but keep me entertained are hiking, swimming, going to the gym, watch a movie or tv series(netflix is awesome), find a recipe online and cook it up, grill some tenderloin steaks for you and your mates, find a science you're interested in and read about it, go shopping you dont have to buy anything, just see what is out there, i see you're in MI i am as well. winter time the snow can be a lot of fun. shooting guns is another great stress reliever. save up and take a vacation to somewhere tropical.
im really sorry to hear about the bupe. when you go to the drs are you just getting it refilled or are you planning on tapering off? this stuff is very dangerous and im telling you right now it is no good. EVERYONE i know personally that has tried it either did not have a good time, or it really effected their life greatly in a negative way. if your dr is just giving you refill after refill i highly suggest you see a doctor who can properly taper you off at a very slow and more comfortable rate. where i live it has become the new heroin on the streets. i've seen it change people over time worse than what i've seen on faces of meth. where i live it is probably the most prevalent and demanded prescription drug on the black market. even though people can just go to a clinic and get it legally, many buy/sell it on the streets. it's an epidemic worse than meth here. and meth is pretty bad even after pseudo regulation became stronger.
from my experience CBDs are useless against anxiety/panic attacks. pills work much better. for me SSRIs, SNRIs, benzos, tetracyclics, and even opiates worked better than weed did high cbd or not. im in mi and use marijauan legally btw. everyone is different though.