This is my experience, after using weed for 2 years i got randomly HPPD, (At the time i didn't know what even it was) i went to do all the visists possible at hospitals and private doctors, i got misdiagnosed a lot of times (Depression,Anxiety,Major Depression, Depressive Anxious Syndrome, BPD1, BPD2, GAD Disorder) after trying various supplements and drugs : SAME, BRINTELLIX 20 MG, XANAX HIGH DOSAGES, XANAX RP, RISPERDAL, TAVOR ORO, EN HIGH DOSAGES, EZEQUA, DEPAKIN CHRONO AT HIGH DOSAGES) no one really worked or made symptoms worse... A doctor decided to try with Lithium, it's like 2-3 weeks i am on IT and my life literally changed, visuals problems a lot better, anxiety levels almost normal etc..
My lithium is Resilient 83 MG RP and i got no side effects in these weeks, i am doing blood analysis regurarly and still no problems. My Lithium in the blood is 0.4 mmol/L.
Magnesium also helped but after a while stopped working, i hope lithium continue working and i hope u all guys find a "cure" for this. Good luck