Is there something that can help a habitual cannabis user stop? GLP1s maybe?
You can cold-turkey it. Know daily smokers who (temporarily) quit for multiple reasons, e.g. medical reasons, job, extended travelling.
From what I have seen, there are no side effects at all. They go back to smoking when the opportunity arises, but that's another story.
It's not addictive along the same pathways (as far as I'm aware) from what I observe in my own life you either smoke casually and could stop whenever you want to (I used to then I stopped no problem) or you are dealing with psychological stress factors that are best treated with the help of a mental health professional.
Controlled tapering.
What has worked for me is (1) Buy 4+ boxes of coconut water (2) remove cannabis from your house, (3) drink coconut water whenever you feel like smoking, (4) get some exercise going (swim, push-ups, gym, sports) - whatever the "MVP" of exercise is to start thinking of your body as fit, athletic & strong.