i pretty much only use weed at the moment, but i get some desire to use DXM and alcohol and haven't used alcohol in ten years and dxm in like 20... something that helps is thinking "What good is that actually going to do" and realizing the high will only be a temporary thing and thinking the more i dose or drink the more dangerous it can become. i just think that it will eventually wear at the body...
also i haven't used harder psychedelics like acid or mushrooms in 4 or 5 years since weed has been sold in dispensaries. i just feel like it's better for my mental health to stay away from illegal drugs because i don't want to loose my freedom. fearing stuff like anti-psychotic injections, it just doesn't seem worth it with my mental condition to want to have those things in my possession any more.
A big thing that helps me get over the dxm, alcohol and psychedelics all at once is realizing that i'll eventually fall asleep and have a cool or at least interesting dream. i've found that i can feel body highs and pleasure in dreams at times and can have totally psychedelic experiences during dreams. i've actually been writing down some dreams to update the dreams thread on this site because i've been having some pretty good luck tripping in dreams. like one dream i smoked salvia and it was identical to a salvia experience in reality... not that all of my dreams turn out to be good body highs and trippy experiences, there is a lot of non-sense and heart racing stuff that is kind of weird, but i take it as entertainment and wonder why i have certain thoughts or experiences. it's better than any television show imo.