Hi friend,
Welcome to Health Care Magic
The only recourse for definite cure is to stop
smoking weed.
Anything else is of temporary relief and may not help in long term.
In any problem, the treatment must be directed to the cause - you know the cause / you probably have motivation. Seek medical help
Take care
Wishing speedy recovery
God bless
Good luck